v2.3.15 IMAP connection hangs

Rosenbaum, Larry M. rosenbaumlm at ornl.gov
Sat Sep 12 14:38:19 EDT 2009


> From: Bron Gondwana [mailto:brong at fastmail.fm]
> 
> 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.

I think I may have confused you by giving a poor description of what I was doing.

This isn't a trace of cyradm.  I put a truss trace on the imapd process.  Then I ran cyradm to connect to the imapd process and watched the imapd trace to see what happened.  It got to the following and stopped:

18499:  read(0, " 1   C A P A B I L I T Y".., 4096)     = 14
18499:  time()                                          = 1252675063
18499:  poll(0xFFBFC858, 1, 1800000)    (sleeping...)

I then copied the output and sent it to you.

> 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.
> ...
> Hmm - I don't see any code that can generate "1 CAPABILITY" - it's all

This is cyradm sending a CAPABILITY command.  It apparently uses "1" as the tag.

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

I have attached the imapd.conf file.  I hope that my explanation has given you what you need.  If not, please tell me what else you need.

Thanks,
Larry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: imapd.conf
Type: application/octet-stream
Size: 1077 bytes
Desc: imapd.conf
Url : http://lists.andrew.cmu.edu/pipermail/info-cyrus/attachments/20090912/006c7291/attachment.obj 


More information about the Info-cyrus mailing list