Rabu, 12 Oktober 2011

Problem Ldap pada Server Zimbra




Hari ini saya mencoba update kernel pada server zimbra. Update kernelnya dilakukan dari repository dan pastinya membutuhkan restart server. Nah.. ternyata setelah di restart, service zimbra nya tidak bisa UP kembali. Saya coba di aktifkan kembali secara manual juga tidak bisa dan muncul error seperti berikut :

# service zimbra start
Host test.domainku.com
Starting ldap...Done.
Failed.
Failed to start slapd. Attempting debug start to determine error.
daemon: bind(7) failed errno=98 (Address already in use)
slap_open_listener: failed on ldap://test.domainku.com:688

Setelah tanya ke om google, ternyata problem nya karena service openldapnya sudah aktif terlebih dahulu setelah dilakukan restart tadi, sehingga ldap zimbra tidak bisa aktif karena menggunakan port yang sama.

Solusinya adalah menonaktifkan service openldap yang sudah jalan, baru kemudian dicoba menjalankan kembali service zimbranya.

Untuk melihat service openldap yang sudah aktif :

# ps -ef | grep slap
openldap 1129 1 0 15:28 ? 00:00:00 /usr/sbin/slapd -h ldap:/// ldapi:/// -g openldap -u openldap -F /etc/ldap/slapd.d/
root 4660 2777 0 15:42 pts/0 00:00:00 grep --color=auto slap

Berikut cara meng-nonaktifkan nya :

# killall -TERM slapd

Setelah itu baru jalankan kembali service zimbra :

# service zimbra start
Host test.domainku.com
Starting ldap...Done.
Starting zmconfigd...Done.
Starting logger...Done.
Starting mailbox...Done.
Starting imapproxy...Done.
Starting antispam...Done.
Starting antivirus...Done.
Starting snmp...Done.
Starting spell...Done.
Starting mta...Done.
Starting stats...Done.

Saat ini service zimbra sudah kembali normal. Tulisan ini juga sebagai dokumentasi saya pribadi dan mudah-mudahan bermanfaat juga buat teman semua.


Dony Ramansyah
site : http://dony-ramansyah.bravehost.com
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 400171

2 komentar:

mochamad fathoni mengatakan...

bang kalo yang bermasalah zmconfigd nya gimana ya bang ngatasinya? saya run on centos. terimakasih bantuannya

Aris Agung Wibono mengatakan...

Mas kalo punya saya begini..



service zimbra start
Host mail.aladin.ind.ws
Starting ldap...Done.
Failed.
Failed to start slapd. Attempting debug start to determine error.


tail -f /var/log/zimbra.log


Oct 31 09:00:54 mail slapd[32661]: @(#) $OpenLDAP: slapd 2.4.38 (Nov 22 2013 09:35:23) $#012#011build@zre-rhel6-64.eng.vmware.com:/…/openldap-2.4.3…/servers/slapd
Oct 31 09:00:54 mail slapd[32661]: str2entry: entry -1 has no dn
Oct 31 09:00:54 mail slapd[32661]: DIGEST-MD5 common mech free
Oct 31 09:00:54 mail slapd[32661]: slapd stopped.
Oct 31 09:00:54 mail slapd[32661]: connections_destroy: nothing to destroy.