Difference between revisions of "Zimbra Proxy Manual:Adding Additional Reverse Proxy To Zimbra Proxy"

Line 6: Line 6:
<div class="col-md-9">{{ZimbraProxyManual}}</div>
<div class="col-md-9">{{ZimbraProxyManual}}</div>

Latest revision as of 20:51, 7 February 2019

Adding additional reverse proxy to Zimbra Proxy

   KB 22713        Last updated on 2019-02-7  

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


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