Today we have a new hotfix to announce for Proxy/Nginx.
Proxy/Nginx Hotfix
This hotfix resolves a critical Proxy/Nginx bug where Proxy does not failover correctly in certain conditions. Please see below for the Issue Description and Hotfix Installation instructions.
Issue Description
Fixed issue where Proxy does not failover to the next mailbox server if the server is hung
|
This issue is affecting Zimbra servers with zimbra-nginx version 1.7.1-1zimbra8.7b9. In a multiple node environment, proxy workers are getting stuck in a loop due to failure to connect to the lookup handler of a hung mailbox. This causes proxy to hang and it will not fallback to the next working mailbox server. After upgrading to zimbra-nginx version 1.7.1-1zimbra8.7b11, this issue will be resolved. |
Hotfix Installation
Before Installing the Hotfix
Before installing the Hotfix, consider the following:
- A full backup should be performed before the Hotfix is applied. There is no automated roll-back.
- Important Note for ZCS Setup with Local ZCS repository: Customers who have setup a local ZCS repository should first update the local repository by following instructions in the wiki.
Install the Hotfix
Note: The Hotfix package should be installed only on proxy nodes running in your environment.
Redhat
Install/Upgrade zimbra-nginx on Proxy node for FOSS and NETWORK
- As root. Type below command:
yum clean metadata
yum check-update
yum install zimbra-nginx
- Restart proxy as zimbra user:
su - zimbra
zmproxyctl restart
Ubuntu
Install/Upgrade zimbra-nginx on Proxy node for FOSS and NETWORK
- As root. Type below command:
apt-get update
apt-get install zimbra-nginx
- Restart proxy as zimbra user:
su - zimbra
zmproxyctl restart