Originating IP (oip)
Pada artikel kali ini akan membahas konfigurasi Originating IP (oip) / sumber ip address yang mengakses zimbra. Untuk standar instalasi zimbra, oip yang tercantum pada log adalah ip address zimbra bukan ip address si pengakses. Untuk itu dibutuhkan define Trusted IP internal nginx proxies.
Berikut log mailbox.log standart instalasi. ip server zimbra 172.16.5.23
2018-08-11 11:37:17,360 INFO [qtp1286783232-16:http://localhost:8080/service/soap/AuthRequest] [name=admin@latihanzimbra.ga;oip=172.16.5.23;ua=zclient/8.8.9_GA_3006;soapId=1cf23950;] SoapEngine - handler exception: authentication failed for [admin], invalid password
Untuk Langkah konfigurasi, seperti berikut
Check trusted ip yang terdaftar pada zimbra (user: zimbra)
bila kosong berarti blum di define trusted ip.
zmprov gcf zimbraMailTrustedIP
Define trusted ip
ip address yang di define,
– ip address 127.0.0.1
– ip address local zimbra (bila menggunakan NAT)
– ip public zimbra
Contoh:
ip address local zimbra: 172.16.5.23
ip public zimbra: 10.11.12.13
Masukan perintah berikut untuk define trusted ip (user: zimbra)
zmprov mcf +zimbraMailTrustedIP 127.0.0.1 +zimbraMailTrustedIP 172.16.5.23 +zimbraMailTrustedIP 10.11.12.13
restart mailbox
zmmailboxdctl restart
Masukan perintah berikut untuk undefine trusted ip (user: zimbra)
zmprov mcf -zimbraMailTrustedIP 127.0.0.1 -zimbraMailTrustedIP 172.16.5.23 +zimbraMailTrustedIP 10.11.12.13
restart mailbox
zmmailboxdctl restart
Log ketika sudah di define
2018-08-11 11:33:43,366 INFO [qtp1286783232-103:http://localhost:8080/service/soap/AuthRequest] [name=admin@latihanzimbra.ga;oip=114.124.238.104;ua=zclient/8.8.9_GA_3006;soapId=83200be;] SoapEngine - handler exception: authentication failed for [admin], invalid password
Originating IP (oip) Ini digunakan untuk filtering fail2ban
selamat mencoba..