Zimbra Proxy Manual:Adding Additional Reverse Proxy To Zimbra Proxy

Revision as of 21:37, 7 June 2016 by Ajcody (talk | contribs) (Created page with " == Adding additional reverse proxy to Zimbra Proxy == Zimbra Proxy is based on nginx. The configuration of reverse proxies is done in templates files. Example configuration...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Adding additional reverse proxy to Zimbra Proxy

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