APOP No Longer Working after Upgrade to IMAPd 2.3.12p2

2008-04-30 Thread Jorey Bump
I upgraded Cyrus IMAPd from 2.3.11 to 2.3.12p2 last night, and a user is now reporting that he can no longer authenticate using APOP. He's getting this error from his client: 'The server error encountered was: The POP server "mail.example.net" doesn’t support X-APOP authentication. Please check

Re: APOP No Longer Working after Upgrade to IMAPd 2.3.12p2

2008-04-30 Thread Wesley Craig
Is this an iPhone? Might look at this: http://www.dannyfoo.com/blog/apple-iphone/malaysia-iphone-x-apop- authentication-support-and-secure-connection-failed/ Also, the way the APOP challenge is written out has changed, so I might look there. :wes On 30 Apr 2008, at 11:34, Jorey Bump

Re: APOP No Longer Working after Upgrade to IMAPd 2.3.12p2

2008-04-30 Thread Jorey Bump
Wesley Craig wrote, at 04/30/2008 02:18 PM: > Is this an iPhone? Might look at this: > > > http://www.dannyfoo.com/blog/apple-iphone/malaysia-iphone-x-apop-authentication-support-and-secure-connection-failed/ > The user hasn't reported the client, but he's a Mac fan, so this is quite pos

Re: APOP No Longer Working after Upgrade to IMAPd 2.3.12p2

2008-04-30 Thread Jorey Bump
Wesley Craig wrote, at 04/30/2008 04:26 PM: > Two options: some motherboards have an entropy generator hardware > device; or, use the random device that doesn't block when entropy is low. I think Cyrus IMAPd uses /dev/urandom by default, but I'm not sure how I can confirm this. I didn't specify

Re: APOP No Longer Working after Upgrade to IMAPd 2.3.12p2

2008-04-30 Thread Andrew Morgan
On Wed, 30 Apr 2008, Jorey Bump wrote: > Wesley Craig wrote, at 04/30/2008 04:26 PM: >> Two options: some motherboards have an entropy generator hardware >> device; or, use the random device that doesn't block when entropy is low. > > I think Cyrus IMAPd uses /dev/urandom by default, but I'm not s

Re: APOP No Longer Working after Upgrade to IMAPd 2.3.12p2

2008-04-30 Thread Jorey Bump
Andrew Morgan wrote, at 04/30/2008 05:15 PM: > Cyrus IMAP calls out to the sasl libraries to generate the APOP > challenge. On my Debian Etch system, libsasl2.so uses /dev/random. How do you determine if it uses /dev/random? Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: h

Re: APOP No Longer Working after Upgrade to IMAPd 2.3.12p2

2008-04-30 Thread Andrew Morgan
On Wed, 30 Apr 2008, Jorey Bump wrote: > Andrew Morgan wrote, at 04/30/2008 05:15 PM: > >> Cyrus IMAP calls out to the sasl libraries to generate the APOP challenge. >> On my Debian Etch system, libsasl2.so uses /dev/random. > > How do you determine if it uses /dev/random? cyrus-be2:/usr/lib/sas

Re: APOP No Longer Working after Upgrade to IMAPd 2.3.12p2

2008-04-30 Thread Jorey Bump
Andrew Morgan wrote, at 04/30/2008 08:05 PM: > On Wed, 30 Apr 2008, Jorey Bump wrote: > >> Andrew Morgan wrote, at 04/30/2008 05:15 PM: >> >>> Cyrus IMAP calls out to the sasl libraries to generate the APOP >>> challenge. On my Debian Etch system, libsasl2.so uses /dev/random. >> >> How do you de