Secara default, Zimbra mail server menggunakan port 80 untuk akses webmail. Port yang sama biasanya digunakan oleh Apache web server. Atas alasan ini, web server Apache tidak disarankan diinstall pada sistem dimana Zimbra mail server berada, karena akan menimbulkan port conflict.
Bagaimana jika kita hanya punya 1 IP public dan ingin keduanya bisa diakses tanpa harus menggunakan port untuk alamat URL-nya (misalnya https://www.vavai.com:81 untuk mengakses webmail yang dipindahkan ke port 81).
Jika demikian halnya, pilihan yang paling memungkinkan adalah mengarahkan Zimbra untuk menggunakan port SSL sedangkan Apache menggunakan port standar. Ini berarti, Zimbra diakses menggunakan alamat https://namadomain.com (menggunakan port SSL 443) sedangkan Apache menggunakan alamat http://namadomain.com pada port standard 80.
Untuk mengubah Zimbra agar menggunakan port SSL langkahnya sangat mudah, yaitu :
su - zimbra zmtlsctl https zmcontrol stop zmcontrol start
Selain pilihan diatas, kita dapat juga menggunakan alternatif lainnya, namun dari sisi kemudahan maintenance, langkah diatas jauh lebih sederhana dan mudah dikelola.
Referensi :
6 Comments
Zimbra masih pakai Tomcat gak mas? Kalo masih pakai, bisa dipasang di port lain, misalnya 81, trus Apachenya dikonfig untuk memforward request ke Tomcat.
Forwardnya ada 2 cara : mod_jk dan mod_proxy.
Perbandingan mana yang lebih bagus ada di sini.
Tutorial setup mod_jk ada di sini
Dan konon katanya, ada teknik yang lebih baru yaitu mod_proxy_ajp
@Endy,
Thanks buat insight-nya mas,
Zimbra sejak versi 5.x.x pakai Apache Jetty, nggak pakai Tomcat. Apache memang bisa diforward tapi kalau nanti upgrade Zimbra, setting2 terkait harus di resetting, itu sebabnya saya lebih prefer pakai https dan https untuk mengurangi pekerjaan setelah upgrade.
[…] mengakses Zimbra Admin atas pertimbangan keamanan data yang ditransmisikan. Selain Zimbra Admin, akses webmail juga bisa diset untuk menggunakan protokol https. Koneksi menggunakan protokol https memerlukan certificate keamanan dan untuk memenuhinya, Zimbra […]
[…] Pilihan Webserver Mode akan memberikan keuntungan jika kita memiliki IP public terbatas sedangkan port tertentu sudah disediakan untuk keperluan lain. Salah satu contohnya misalnya jika port 80 akan kita dedikasikan untuk web server, padahal port yang sama akan kita gunakan untuk webmail Zimbra. Agar tidak terjadi bentrok port, kita bisa melakukan setting agar Zimbra menggunakan port 443 dan diakses menggunakan protokol https. Detail contoh settingnya ada disini : Zimbra Mail Server & Apache Web Server Seiring Sejalan […]
maaf pak..saya dah mengikuti petunjuk instal zimbra..sewaktu di zmcontrol start semua done, tapi di zmcontrol status kenapa
mailbox Stopped
zmmailboxdctl is not running.
saya cek apache dah off padahal…letak kesalahan saya ada dimana ya pak ?
mohon pencerahannya.
Terima Kasih
[…] mengakses Zimbra Admin atas pertimbangan keamanan data yang ditransmisikan. Selain Zimbra Admin, akses webmail juga bisa diset untuk menggunakan protokol https. Koneksi menggunakan protokol https memerlukan certificate keamanan dan untuk memenuhinya, Zimbra […]