Difference between revisions of "Template:ZimbraProxyManual"

(Adding additional reverse proxy to Zimbra Proxy)
m
Line 16: Line 16:
 
|[[Zimbra Proxy Manual:Advanced Proxy Configuration Examples via CLI|Advanced Proxy Configuration Examples via CLI]]
 
|[[Zimbra Proxy Manual:Advanced Proxy Configuration Examples via CLI|Advanced Proxy Configuration Examples via CLI]]
 
|[[Zimbra Proxy Manual:Miscellaneous Topics|Miscellaneous Topics]]
 
|[[Zimbra Proxy Manual:Miscellaneous Topics|Miscellaneous Topics]]
 +
|[[Zimbra_Proxy_Manual:Adding_Additional_Reverse_Proxy_To_Zimbra_Proxy]]
 
|}
 
|}
  
 
----
 
----
 
 
== 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.
 

Revision as of 21:37, 7 June 2016

General Proxy Overview
Overview And Planning For Zimbra Proxy Installing , Configuring, Disabling the Zimbra Proxy Zimbra Proxy Related CLI Commands Troubleshooting Zimbra Proxy

Advanced Topics
Configuration And Template Files And Proxy Related Variables Advanced Proxy Configuration Examples via CLI Miscellaneous Topics Zimbra_Proxy_Manual:Adding_Additional_Reverse_Proxy_To_Zimbra_Proxy

Jump to: navigation, search