fetchmail-friends
[Top] [All Lists]

Re: [fetchmail]5.9.5 doesn't work with IMAP.MYREALBOX.COM (Novell)

2001-12-18 12:59:03
On Fri, Dec 14, 2001 at 01:12:37AM -0500, Eric S. Raymond wrote:
Problem summarized for my own records:  Authentication stopped working for 
this user
between 5.8.0 and 5.8.1.  He reports the following transactions:

fetchmail: 5.8.0 querying imap.myrealbox.com (protocol IMAP) at Tue, 04 Dec 
2001 22:32:55 +0800 (PHT)
fetchmail: IMAP< * OK myrealbox.com Novonyx IMAP4 Server server ready 
<487d(_dot_)1007476433(_at_)myrealbox(_dot_)com>
fetchmail: IMAP> A0001 CAPABILITY
fetchmail: IMAP< * CAPABILITY IMAP4 IMAP4rev1 AUTH=LOGIN STARTTLS XSENDER 
X-NETSCAPE X-NOVONYX LOGINDISABLED
fetchmail: IMAP< A0001 OK CAPABILITY completed,
fetchmail: IMAP> A0002 LOGIN "commcen" "*"
fetchmail: IMAP< A0002 OK LOGIN completed


fetchmail: 5.8.1 querying imap.myrealbox.com (protocol IMAP) at Tue, 04 Dec 
2001 22:30:10 +0800 (PHT)
fetchmail: IMAP< * OK myrealbox.com Novonyx IMAP4 Server server ready 
<925d(_dot_)1007476269(_at_)myrealbox(_dot_)com>
fetchmail: IMAP> A0001 CAPABILITY
fetchmail: IMAP< * CAPABILITY IMAP4 IMAP4rev1 AUTH=LOGIN STARTTLS XSENDER 
X-NETSCAPE X-NOVONYX LOGINDISABLED
fetchmail: IMAP< A0001 OK CAPABILITY completed,
fetchmail: Authorization failure on 
commcen(_at_)imap(_dot_)myrealbox(_dot_)com 
fetchmail: IMAP> A0002 LOGOUT
fetchmail: IMAP< * BYE IMAP4rev1 Server signing off
fetchmail: IMAP< A0002 OK LOGOUT completed
fetchmail: normal termination, status 3

I've taken a source diff.  What authentication mode are you using?  Is it GSS 
or 
Kerberos by any chance?   My NEWS fuile says 

fetchmail-5.8.1 (Tue Apr 10 09:32:04 EDT 2001), 20511 lines:

* Nalin Dahyabai's password parse and authentication fixes.
* Vitezslav Samel's patch to Makefile.in to make parallel makes work.

It looks like Nalin's change bit you.  Nalin, do you have any thoughts?

Nothing comes to mind.  Unless I'm mistaken, the only auth-related
change was a lexer bug-fix to allow "auth password" to be specified,
and to change the authentication modules to try all available
authentication mechanisms instead of just the first one which was
advertised by the server.  I'll need to look at the patch to be sure.

Nalin