![cannot connect to the zcs upstream server cannot connect to the zcs upstream server](https://i.imgur.com/xSHY164.png)
The IP to domain mapping is done based on the zimbraVirtualIPAddress attribute of the domain.
![cannot connect to the zcs upstream server cannot connect to the zcs upstream server](http://1.bp.blogspot.com/-7jGGKsBWSjI/VdMYmxL8BJI/AAAAAAAAADg/aPSiO_mCGtY/s1600/problem%2Baccessing%2Bzcs%2Bupstream%2Bserver.png)
If no such domain is found, then NGINX falls back to the default domain name specified by the config attribute zimbraDefaultDomainName. Set up Virtual Hosting (Domain Completion) for Mailįor accounts authenticating without domain, NGINX internally suffixes to the login name, by first looking up an existing domain by the IP address of the proxy interface where the connection came in. This is because the URL used by NGINX is of the form - and this URL is handled by jetty. NOTE: Only add servers running the mailbox service to the route lookup handler list. Zmprov ms zimbraReverseProxyLookupTarget FALSE To remove a server from the route lookup handler list, execute the command: Zmprov ms zimbraReverseProxyLookupTarget TRUE Therefore, to add a server to the route lookup handler list, execute the command: Zmprov garpu will list all the servers for which zimbraReverseProxyLookupTarget is TRUE. The command zmprov garpu (get all reverse proxy urls) gives a list of all the route lookup handlers used by NGINX for mail/web route discovery. View/Modify Route Lookup Handlers (garpu) This page provides tips to take care of the most usual ways to customize NGINX configuration. Many configuration parameters of NGINX can be customized. This article is a Work in Progress, and may be unfinished or missing sections.