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