การตั้งค่า proxy ให้กับ Zimbra (How to Zimbra behind Proxy?)

วันนี้ติดปัญหา Zimbra ไม่สามารถ import google calendar อยู่ตั้งนาน ก็พบต้นเหตุ ความผิดก็อยู่ที่เราอีกนั้นล่ะครับ ไม่ดูให้ดีก่อน ก็ประมาณว่า ตัว server นั้นอยู่หลัง proxy อีกที เล่นซะเสียหัวเลย จากนั้นเมื่อรู้สาเหตุแล้วเราก็หาวิธีแก้ปัญหากันล่ะครับ

ก็เริ่มโดยการตั้งค่า proxy ให้กับ system ก่อน

export http_proxy http://proxy_server:proxy_port

เสร็จแล้วก็ลองดูว่า import เจ้า Google calendar ได้รึยัง โอ้วจอร์จจจจ ยังไม่ได้ซะงั้น แล้วมันติดไรอีกล่ะทีนี้ หาข้อมูลต่อก็พบว่าต้องเซตค่า proxy ให้กับตัว zimbra ด้วย เพราะเค้าไม่ใช้ของร่วมกับใครว่างั้น เหอ ๆ วิธีการเซต proxy ของ zimbra ก็ประมาณนี้ครับ

ในกรณีที่ต้อง login proxy

zmprov mcf zimbraHttpProxyURL http://user:pass@proxyhost:proxyport
กรณีที่ไม่ต้อง login proxy
zmprov mcf zimbraHttpProxyURL http://proxyhost:proxyport
เสร็จแล้วก็ลองเช็คดูว่าค่า proxy ถูกต้องรึป่าวดังนี้ครับ
zmprov gcf zimbraHttpProxyURL
แค่นี้ zimbra ของเราก็สามารถ import Google Calendar ได้แล้วครับ