Zimbra Proxy Manual:Adding Additional Reverse Proxy To Zimbra Proxy

Adding additional reverse proxy to Zimbra Proxy

   KB 22713        Last updated on 06/20/2016  




0.00
(0 votes)
24px ‎  - This is Zeta Alliance Certified Documentation. The content has been tested by the Community.

Introduction

Zimbra Proxy is based on nginx. The configuration of reverse proxies is done in templates files.

Example configuration

Assuming you Zimbra server is reached at https://mail.example.com and you wish to add ownCloud in the same domain , https://mail.example.com/owncloud , you edit the following template:

nano /opt/zimbra/conf/nginx/templates/nginx.conf.web.https.default.template

add to the bottom of the file, before the final }

  location /owncloud/ {
     proxy_pass https://owncloudserver.example.com/owncloud/;
  }

Then as zimbra user:

zmproxyctl restart
This will add the ownCloud in the same domain as your Zimbra server. This can be useful to avoid JavaScript cross-domain issues or for HTTP Authentication pass-thru.
Jump to: navigation, search