NEW Proxy/Nginx Hotfix

Hello Zimbra Friends, Customers & Partners,

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

  1. As root. Type below command:
  2. yum clean metadata
    yum check-update 
    yum install zimbra-nginx
    
  3. Restart proxy as zimbra user:
  4. su - zimbra
    zmproxyctl restart
    

Ubuntu

Install/Upgrade zimbra-nginx on Proxy node for FOSS and NETWORK

  1. As root. Type below command:
  2. apt-get update
    apt-get install zimbra-nginx
    
  3. Restart proxy as zimbra user:
  4. su - zimbra
    zmproxyctl restart
    
Your Zimbra Friends

,

12 Responses to NEW Proxy/Nginx Hotfix

  1. Manisha February 19, 2019 at 4:51 AM #

    I try putting my website behind nginx but it is giving some problem. Should I remove nginx?

    • Gayle Billat February 19, 2019 at 9:24 PM #

      Hello – please open a Zimbra Support case or try asking this question on forums.zimbra.com. Thanks!

  2. sanjana June 8, 2019 at 11:38 AM #

    I have tried putting nginx, and successfully done. But sometime it throws error. How should I overcome with that problem.

    • Gayle Billat June 11, 2019 at 1:37 AM #

      Hi … please open a case with Zimbra Support or ask this question in forums.zimbra.com. The mods in our forums are fantastic! Thanks.

  3. alok September 19, 2019 at 3:52 PM #

    i have tried putting nginx but sometimes it gives error.how do i solve this issue.

    • Gayle Billat September 30, 2019 at 8:28 PM #

      Hi – are you running the latest release and patch? Please verify and let me know if you still have problems. Thanks!

  4. MahaNews September 26, 2019 at 12:32 PM #

    Hi! I also tried to put my website behind nginx but facing a problem.

    • Gayle Billat September 30, 2019 at 8:28 PM #

      Hi – are you running the latest release and patch? Please verify and let me know if you still have problems. Thanks!

  5. Sarkari Naukri October 13, 2019 at 1:49 AM #

    i have tried putting nginx but sometimes it gives error.how do i solve this issue.

    • Gayle Billat October 14, 2019 at 8:27 PM #

      Hi Sarkari – Are you updated to the current version of Zimbra with the current patch? If not, please upgrade and retry. If you are, please open a case with Zimbra Support or ask the question in forums.zimbra.com. Thanks!

  6. Biplab Acharjee December 3, 2019 at 9:09 AM #

    I have tried putting nginx, and it is successfully placed in first attempt. But the challenge was , it showing some error, Than I upgrade it and now it running as per my expectation . Thanks !

    • Gayle Billat December 4, 2019 at 7:56 PM #

      Thank you for letting us know!

Copyright © 2022 Zimbra, Inc. All rights reserved.

All information contained in this blog is intended for informational purposes only. Synacor, Inc. is not responsible or liable in any manner for the use or misuse of any technical content provided herein. No specific or implied warranty is provided in association with the information or application of the information provided herein, including, but not limited to, use, misuse or distribution of such information by any user. The user assumes any and all risk pertaining to the use or distribution in any form of any subject matter contained in this blog.

Legal Information | Privacy Policy | Do Not Sell My Personal Information | CCPA Disclosures