Red Hat Bugzilla – Bug 486422
GSSAPI auth still displays a password dialog
Last modified: 2009-06-30 09:14:14 EDT
Description of problem:
When using GSSAPI authentication with Kerberos, a password dialog is still displayed. claws will not continue fetching mail until something is entered. Note that an actual password is not required. A random character or two is all that is needed to dismiss the dialog and have Claws use gssapi to authenticate.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Set Authentication Method to GSSAPI for a mail server that supports it.
3. Click on Inbox or Get Mail
The password dialog box appears, and refuses to authenticate until a random string is entered.
No password dialog, Claws goes ahead with GSSAPI authentication uninterrupted.
Created attachment 337072 [details]
Patch that should fix it
We fixed it once, but reverted the patch because of testing and it was too near a release. We since forgot to reapply it.
Could you test the attached patch (which should apply fine) and tell me whether it works fine?
I wouldn't want to apply it without testing.
Thanks in advance!
Yes, this patch works just fine.
Moving this back to ASSIGNED. The patch doesn't seem to be in yet (at least not in rawhide). Any idea when this will make it into a release? Below is a snippet of the network log:
[07:45:21] IMAP4< * OK IMAP4 ready
* IMAP connection is un-authenticated <<<< (password dialog pops up here)
[07:45:27] IMAP4> 1 CAPABILITY
[07:45:27] IMAP4< * CAPABILITY ACL BINARY CATENATE CHILDREN CONDSTORE ENABLE ESEARCH ID IDLE IMAP4rev1 LIST-EXTENDED LITERAL+ MULTIAPPEND NAMESPACE QRESYNC QUOTA RIGHTS=ektx SASL-IR SEARCHRES UIDPLUS UNSELECT WITHIN AUTH=PLAIN AUTH=GSSAPI
[07:45:27] IMAP4< 1 OK completed
[07:45:27] IMAP4> Logging jlayton to mail.foo.bar using GSSAPI
[07:45:27] IMAP4< completed
** IMAP error on mail.foo.bar: LOGIN error
[07:45:27] IMAP4< Error logging in to mail.foo.bar
[07:45:34] IMAP4< * BYE Zimbra IMAP server terminating connection
[07:45:34] IMAP4< 2 OK completed
I'm also having problems authenticating at all with GSSAPI, but that seems to be a separate issue.
Will take care of it asap.
claws-mail-3.7.1-2.fc10 has been submitted as an update for Fedora 10.
claws-mail-3.7.1-2.fc11 has been submitted as an update for Fedora 11.
claws-mail-3.7.1-2.fc10 has been pushed to the Fedora 10 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
su -c 'yum --enablerepo=updates-testing update claws-mail'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F10/FEDORA-2009-6722
claws-mail-3.7.1-2.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.
claws-mail-3.7.1-2.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.
Verified on F10 x86_64