Joomla 1.5.15 + Zimbra 6.0.1 (LDAP)

Step :

  1. Aktifkan plugin Authentication – LDAP (Extension > Plugin Manager).
  2. Lakukan pengaturan di plugin Authentication – LDAP seperti gambar dibawah: AuthLDAPJoomlaYang harus diisi :
    Host -> isi dengan host Mail Server Zimbra anda (mis. mail.rgiapratama.net)
    Port -> 389
    Authorization Method->Bind Directly as User Base
    DN -> ou=people,dc=rgiapratama,dc=net
    User’s DN -> uid=[username],ou=people,dc=rgiapratama,dc=net
    Connect Username -> uid=zimbra,cn=admins,cn=zimbra (dilihat di file konfigurasi Zimbra)
    Connect Password -> (dilihat di file konfigurasi Zimbra)
    Map: Full Name -> displayName
    Map: E-mail -> mail
    Map: User ID -> uid

  1. Edit file \libraries\joomla\database\table\user.php
    		if ((trim($this->email) == "") || ! JMailHelper::isEmailAddress($this->email) ) {
    			$this->setError( JText::_( 'WARNREG_MAIL' ) );
    			return false;
    		}
    

    menjadi

    		if ((trim($this->email) == "") || ! JMailHelper::isEmailAddress($this->email) ) {
       $this->email = $this->username . "@rgiapratama.net";
    		}
    

6 Thoughts to “Joomla 1.5.15 + Zimbra 6.0.1 (LDAP)”

  1. hekma

    how to authentification unified zimbra +joola+ldap

    1. Gia

      Hi Hekma..

      What LDAP? openLDAP or Microsoft AD?

  2. fahmi

    can i ask something?
    i already follow your instruction, but i still cant connect it, did i miss something?

    1. gia

      hello fahmi … :)
      hmm… how about your user.php file? same with me? change rgiapratama.net with your email domain.

  3. maxxer

    hi.
    it doesn’t seem to work for me.
    I see no error in joomla, and no access in zimbra ldap.
    i enabled joomla’s debug but no messages about ldap there either.

    1. gia

      Hi maxxer :)

      how about LDAP module in your PHP? was enabled?
      You can using a JDiagnostic Component to check your LDAP setting in Joomla.

      HTH

Leave a Comment

Time limit is exhausted. Please reload CAPTCHA.

This site uses Akismet to reduce spam. Learn how your comment data is processed.