Mengatasi postsuper: fatal: scan_dir_push: open directory defer: Permission denied Zimbra – Assalamualaikum, siang ini saya mendapatkan informasi dari user bahwa mereka mengalami kendala ketika melakukan start service zimbra dengan error seperti berikut :
Starting mta...Failed.
Starting saslauthd...done.
postsuper: fatal: scan_dir_push: open directory defer: Permission denied
postfix failed to start
Error yang didapat ialah postsuper: fatal: scan_dir_push: open directory defer: Permission denied, jika kita lihat kendala ini berasal dari pemission denied pada file atau ditektori zimbra.
Untuk mengatasinya dapat menejalankan command berikut :
- Stop seluruh service zimbra
# su - zimbra
$ zmcontrol stop
Note: apabila kalian menggunakan zimbra multi server cukup stop service zimbra yang mengalami kendala ya
- Sebagai root, jalankan perintah zmfixperms untuk memperbaiki setiap potensi masalah permission denied ini
/opt/zimbra/libexec/zmfixperms -e -v
Note: proses ini akan memakan waktu, karena proses fixing permission akan dilakukan disemua direktore /opt/zimbra, tunggu sampai proses fixing permission selesai ya, biasanya berjalan 1 – 2 menit
- Setelah selesai menjalankan command zmfixperms, lakukan testing untuk start service zimbra
# su - zimbra
$ zmcontrol start
- Apabila error masih terjadi, coba jalankan beberapa command berikut (chown dan chmod) menggunakan user root
chown root:postdrop /opt/zimbra/common/sbin/postqueue
chown root:postdrop /opt/zimbra/common/sbin/postdrop
chown root:root /opt/zimbra/common/libexec/ -R
chmod 755 /opt/zimbra/common/sbin/postqueue
chmod 755 /opt/zimbra/common/sbin/postdrop
chmod g+s /opt/zimbra/common/sbin/postqueue
chmod g+s /opt/zimbra/common/sbin/postdrop
- Kemudian lakukan start service zimbra kembali.
# su - zimbra
$ zmcontrol start
- Maka saat ini service zimbra seharusnya sudah bisa berjalan dengan baik, lakukan pengetesan akses ke webmail serta testing untuk kirim dan terima email untuk memastikan semua service dapat berjalan.
Refrensi | Baca juga : Mengatasi ERROR: zclient.IO_ERROR (invoke Connection refused, server: localhost) (cause: java.net.ConnectException Connection refused Zimbra
Semoga bermanfaat & enjoy. Wassalamualaikum