Sebelumnya saya pernah implementasi milist menggunakan mailman di salah satu klien Excellent. Untuk panduannya membuat milist saya lihat di blog milik salah satu rekan saya, berikut artikelnya https://imanudin.net/2015/12/26/how-to-integrating-zimbra-with-mailman-on-centos/
Dengan mengikuti artikel tersebut bisa dipastikan lancar instalasi maillmannya :D, namun kemudian ada salah 1 klien minta untuk akses mailman menggunakan https, namun pada artikel tersebut belum dijelaskan mengenai cara mengaktifkan akses https pada mailman. Untuk itu akhirnya saya coba oprek dan menuliskan langkah-langkah tersebut untuk aktivasi akses https terhadap mailman pada Zimbra.
1. Buka file /opt/zimbra/conf/httpd.conf, cari baris ScriptAlias /mailman/ /opt/mailman/cgi-bin/, kemudian tambahkan script dibawah ini sebelum baris tersebut.
ServerName mailman.rizkypratama.id SSLEngine on SSLCertificateFile /opt/zimbra/ssl/zimbra/commercial/commercial.crt SSLCertificateKeyFile /opt/zimbra/ssl/zimbra/commercial/commercial.key SSLCertificateChainFile /opt/zimbra/ssl/zimbra/commercial/commercial_ca.crt
VirtualHost *:7780 : merupakan port yang akan digunakan untuk akses webui mailman via browser, disini saya gunakan port 7780 yang merupakan port apache zimbra, ini bisa di ubah menggunakan port lain, namun perlu diperhatikan biasanya port 80 dan 443 sudah dipakai oleh webmail zimbra sehingga tidak bisa digunakan lagi untuk service apache zimbra.
Servername : merupakan nama akses webui terhadap mailman
SSLCertificates : file SSL yang akan digunakan, gunakan saja file SSL sertifikat yang sudah terinstal pada zimbra, namun perlu diperhatikan juga, jika menggunakan SSL Single Domain, lalu nama akses webui mailman berbeda terhadap akses Zimbra, maka nanti akan menjadi untrusted untuk akses mailman karena ada perbedaan nama, namun jika menggunakan nama yang sama serta menggunakan SSL Multi Domain ataupun Wildcard, tidak akan muncul untrusted tersebut
2. Tambahkan tag penutup tepat dibawah baris paling akhir, lalu save file httpd.conf tersebut
3. Untuk aktivasi SSL membutuhkan module mod_ssl.so, silakan install mod_ssl serta openssl nya dahulu baru kemudian salin file mod_ssl.so tersebut ke dalam directory /opt/zimbra/common/lib/apache2/modules/
Baca Juga : Enable Fitur Forgot Password Pada Zimbra 8.8.9
Pada Centos, jalankan perintah berikut
yum install mod_ssl openssl -y service httpd stop chkconfig httpd off cp /usr/lib64/httpd/modules/mod_ssl.so /opt/zimbra/common/lib/apache2/modules/mod_ssl.so
Pada Ubuntu, silakan install apache2 dan otomatis mod_ssl akan tersedia
apt-get install apache2 service apache2 stop cp /usr/lib/apache2/modules/mod_ssl.so /opt/zimbra/common/lib/apache2/modules/mod_ssl.so
4. Selanjutnya silakan buka file /opt/zimbra/conf/httpd.conf kembali, lalu hapus tanda pagar pada baris berikut
LoadModule ssl_module /opt/zimbra/common/lib/apache2/modules/mod_ssl.so
5. Edit file mm_cfg.py pada mailman, kemudian ubah konfigurasi DEFAULT_URL_PATTERN menjadi seperti berikut
DEFAULT_URL_PATTERN = 'https://%s:7780/mailman/'
6. Silakan restart service mailman dan apache zimbra
/etc/init.d/mailman stop && /etc/init.d/mailman start su - zimbra -c "zmapachectl restart"
Silakan akses webui mailman nya kembali menggunakan https, mestinya saat ini sudah bisa akses menggunakan https seperti berikut
Mungkin cukup sekian, semoga bermanfaat
Rizky Pratama. Tinggal di Bekasi, Jawa Barat. Seorang IT di salah satu perusahaan IT. Pengguna Mac, Linux dan Windows
Selain sebagai penulis di blog ini, saya juga penulis di blog saya yang lain, yaitu https://pratama.biz.id
Pada bulan April 2024 lalu, Ubuntu telah release versi terbaru yaitu Ubuntu 24.04 LTS, sehingga…
Ngga nyangka akhirnya saya bisa login kembali ke blog saya yang sudah berdebu ini, kali…
Beberapa waktu lalu, Excellent mendapatkan project migrasi Zimbra dari versi Open Source Ke Zimbra Network…
Bulan Oktober 2022 lalu, Apple resmi release MacOS terbaru mereka, yaitu MacOS Ventura. Beberapa fitur…
Tidak terasa sudah cukup lama saya tidak update tulisan pada blog ini lagi, akhirnya kali…
Tahun baru 2022 telah tiba, tidak terasa waktu berjalan begitu cepat, banyak cerita dan kenangan…