Mengatasi ERROR: zclient.IO_ERROR (invoke Connection refused, server: localhost) (cause: java.net.ConnectException Connection refused Zimbra – Assalamualaikum, jadi beberapa waktu yang lalu ketika sedang melakukan RnD di kantor, saya menemukan case ini ketika sedang menjalankan command zmprov di console zimbra.
Apa itu zmprov pada Zimbra?
zmprov ialah sebuah command yang melakukan semua tugas penyediaan di Zimbra LDAP, termasuk membuat akun, alias, domain, COS, distribution lists, dan resourcse. Setiap operasi dipanggil melalui opsi baris perintah, yang masing-masing memiliki nama panjang dan nama pendek.
Apa yang menyebabkan erorr ini?
Pertama, penyebab utama kesalahan ini adalah ketika Zimbra zmprov tidak dikonfigurasi untuk mendapatkan hasil dari LDAP. Untuk memperbaikinya, Anda perlu mengatur zimbra_zmprov_default_to_ldap ke TRUE. Ini akan memastikan semua perintah zmprov mendapatkan balasan dari server LDAP
Bagaimana cara memperbaikinya?
- Lakukan pengecekan untuk pengaturan zimbra_zmprov_default_to_ldap untuk memastikan.
# su - zimbra
$ zmlocalconfig |grep zmprov
zimbra_zmprov_default_soap_server = localhost
zimbra_zmprov_default_to_ldap = false
zmprov_safeguarded_attrs = zimbraServiceEnabled,zimbraServiceInstalled
zmprov_tmp_directory = ${zimbra_tmp_directory}/zmprov
- Jika false, konfigurasikan ulang menjadi TRUE. Ini akan mengaktifkan pengaturan.
$ zmlocalconfig -e zimbra_zmprov_default_to_ldap=true
- Kemduah cek kembali konfigurasi yang sudah diubah.
$ zmlocalconfig |grep zmprov
zimbra_zmprov_default_soap_server = localhost
zimbra_zmprov_default_to_ldap = true
zmprov_safeguarded_attrs = zimbraServiceEnabled,zimbraServiceInstalled
zmprov_tmp_directory = ${zimbra_tmp_directory}/zmprov
- Sekarang cobalah untuk menjalankan perintah zmprov dan lihat apakah itu berfungsi dengan baik.
$ zmprov gs `zmhostname` | grep zimbraServiceEnabled zimbraServiceEnabled: amavis zimbraServiceEnabled: antivirus zimbraServiceEnabled: antispam zimbraServiceEnabled: opendkim zimbraServiceEnabled: stats zimbraServiceEnabled: logger zimbraServiceEnabled: proxy zimbraServiceEnabled: service zimbraServiceEnabled: zimbra zimbraServiceEnabled: zimbraAdmin zimbraServiceEnabled: zimlet zimbraServiceEnabled: mailbox zimbraServiceEnabled: spell zimbraServiceEnabled: ldap zimbraServiceEnabled: memcached zimbraServiceEnabled: mta zimbraServiceEnabled: snmp zimbraServiceEnabled: dnscache
- Terlihat sudah bisa menjalankan command zmprov dengan baik. Jika ini tidak menyelesaikan masalah Anda, coba ubah zimbra_zmprov_default_soap_server ke alamat IP Server dan lakukan testing kembali untuk menjalankan command zmprov.
$ zmlocalconfig -e zimbra_zmprov_default_soap_server=ip-address
Refrensi | Baca juga : Cara Request Delisting di Trend Micro Email Reputation Services
Semoga bermanfaat & enjoy. Wassalamualaikum
This error is due to change of version of operating system.
backup and restore should be the same version of zimbra and OS
Thanks for the correction 🙂