Bagi kalian yang menggunakan Zimbra Mail Server versi Open Source atau lainnya, mungkin pernah mengalami hal ini. Ketika service Zimbra tidak berjalan dan kalian mencoba untuk menjalankan service zimbra secara manual dengan perintah:
su - zimbra
zmcontrol start
Namun terjadi masalah dengan keterangan:
Unable to determine enabled services from ldap.
Unable to determine enabled services. Cache is out of date or doesn’t exist
Hal tersebut terjadi mungkin karena sertifikat digital Zimbra sudah kadaluarsa, untuk menyiasatinya kita harus regenerate sertifikat digital tersebut. Caranya sebagai berikut:
- Masuk ke user zimbra dengan perintah:
su - zimbra
- Hentikan semua service zimbra
zmcontrol status
zmcontrol stop
- Lalu dilanjutkan dengan generate sertifikat dengan beberapa perintah berikut:
sudo /opt/zimbra/bin/zmcertmgr createcrt -new -days 365
anda dapat menganti hari menjadi 1000 atau yang lainnya.
sudo/opt/zimbra/bin/zmcertmgr deploycrt self
sudo/opt/zimbra/bin/zmcertmgr deployca
sudo/opt/zimbra/bin/zmcertmgr viewdeployedcrt
Jika sudah silahkan start semua service Zimbra dengan perintah:
zmcontrol start
Jika sudah silahkan restart PC atau server anda.
lalu periksa lagi service zimbra, apakah sudah start semua dengan perintah:
su - zimbra
zmcontrol status