v2.3.15 IMAP connection hangs

Bron Gondwana brong at fastmail.fm
Fri Sep 11 18:53:09 EDT 2009


On Fri, Sep 11, 2009 at 09:22:47AM -0400, Rosenbaum, Larry M. wrote:
> > From: Bron Gondwana [mailto:brong at fastmail.fm]
> > On Thu, Sep 10, 2009 at 04:11:37PM -0400, Rosenbaum, Larry M. wrote:
> > > I have just installed v2.3.15 on Solaris 9 Sparc with Cyrus-SASL
> > 2.1.24rc1.  When I connect to the IMAP port, I get a banner message but
> > there is no response to any command I give it (including "0 logout").
> > I am able to give commands to the POP3 port and LMTP port just fine.
> > Previous versions of Cyrus IMAP work OK too.  Where should I look for
> > the problem?
> > 
> > Can you get a trace on the process (truss or similar) that shows what
> > file
> > it's sitting waiting on a lock for?  It's probably a locking issue.
> 
> Here is a truss showing an attempt at running cyradm:

That's kind of pointless, sorry.  I really need a trace of the imapd
process, since that's what's locking up.

The only interesting bit is:
 
> 18499:  read(0, " 1   C A P A B I L I T Y".., 4096)     = 14

All we ever got was the "1 CAPABILITY" response (14 characters) without the
actual contents of the capabilities.

A trace of the connected imapd would be a lot more useful.  You should be
able to figure it out by following the port numbers (I would use netstat
on Linux for that, or lsof - not sure what you do on Solaris)

Hmm - I don't see any code that can generate "1 CAPABILITY" - it's all
either "* CAPABILITY ..." or "<tag> OK [CAPABILITY ...]"

Sorry - I need more debugging info (and probably your imapd.conf) to
have a chance of understanding what's going on!

Regards,

Bron.


More information about the Info-cyrus mailing list