strange tls_start_servertls() error

Tobias Blass tobiasblass at t-online.de
Thu Jan 17 15:58:29 EST 2013


On Fri, Dec 28, 2012 at 01:52:18PM +0100, Tobias Blass wrote:
> On Fri, Nov 30, 2012 at 10:20:38AM -0600, Dan White wrote:
> > On 11/30/12 16:53 +0100, Tobias Blass wrote:
> > >On Fri, Nov 30, 2012 at 09:46:33AM -0600, Dan White wrote:
> > >>On 11/30/12 10:45 +0100, Tobias Blass wrote:
> > >>>Hi all,
> > >>>I'm administrating an IMAP server for about 25 people running cyrus version 2.2.13-19+squeeze3.
> > >>>Multiple times per day the following error message appears in the logs:
> > >>>
> > >>>imaps TLS negotiation failed: [IP address of a client]
> > >>>Fatal error: tls_start_servertls() failed
> > >>>process 31912 exited, status 75
> > >>>service imaps pid 31912 in BUSY state: terminated abnormally
> > >>>
> > >>
> > >>Sound like:
> > >>
> > >>https://bugzilla.cyrusimap.org/show_bug.cgi?id=3207
> > >>
> > >>There have been a few TLS fixes since 2.2.x, discussed in the 2.4.16
> > >>changes file.
> > >>
> > >
> > >Well if it was that error then increasing maxchild to 1000 should fix it,
> > >shouldn't it? I don't think that I can hit the maxchild limit of 1000 with about
> > >25 people. Is it possible that cyrus doesn't really reuse the already spawned
> > >children and hit the limit with 970 unused child proxesses?
> > 
> > You should use ps, or netstat, to determine if you're hitting a child
> > process limit.
> > 
> Ok I have collected some data now and found the time to analyze it (The problem
> is that this message appears at irregular times and is hard to observe). When
> this message appeared netstat and ps say there are ~30-40 connections/imapd
> instances open, so I should not hit the child process limit.
> 
> > It's possible that you're hitting a bug where the initial connection is
> > failing, the client disconnects, and the server process hangs until
> > timeout.
> > 
> Well if it really is such a bug I can just ignore this message, I guess.

Nobody got an idea about the problem? Because I'll just filter the log message
then since this problem is going on for quite some time now and we haven't
encountered any problems


More information about the Info-cyrus mailing list