Results 1 to 1 of 1

Thread: Excessive NIO write buffering leads to mailboxd service outage

Hybrid View

  1. #1
    Join Date
    Mar 2006
    Greenwood, IN
    Rep Power

    Default Excessive NIO write buffering leads to mailboxd service outage


    7.x, 8.0.0, 8.0.1, 8.0.2, 8.0.3, 8.0.4


    Excessive write buffering in NIO caused by slow clients can lead to mailboxd memory over-utilization which can result in a service outage. The write buffer fills the available heap allocated to mailboxd which can result in an endless loop of major garbage collection.


    The issue occurs when NIO for IMAP is enabled on the mailbox server. In 7.x, NIO is disabled by default. In Zimbra 8, NIO is enabled by default. Client symptoms include sluggishness or lack of response (hangs) while communicating with an affected ZCS mailbox server. ZCS server to server traffic can also be affected.


    NIO imap, NIOSocketSession leaking - Fix targeted for the 8.0.5 release.


    Disable IMAP NIO and restart mailboxd.
    zmlocalconfig -e nio_imap_enabled=false
    zmmailboxdctl restart
    Last edited by inqueue; 07-10-2013 at 09:24 AM.
    Jason Bryan
    Zimbra R&D

Similar Threads

  1. Excessive DNS lookups
    By vs845 in forum Administrators
    Replies: 0
    Last Post: 11-27-2012, 08:38 AM
  2. mailboxd service not running
    By raghuram1980 in forum Administrators
    Replies: 1
    Last Post: 11-20-2010, 03:24 AM
  3. Service unavilable zclient/io error after power outage
    By intratek in forum Administrators
    Replies: 0
    Last Post: 06-27-2010, 01:51 AM
  4. Problem with mailboxd service
    By jiagnet in forum Installation
    Replies: 2
    Last Post: 12-26-2009, 11:35 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts