Hi Nix,


Maybe that is refering to something else, like Kerberos5 (GSS-API) login, which is getting more and more popular with the advance of Microsoft's Active Directory.

Yes it seems so!

Now my configuration is working fine! I upgraded to cyrus-sasl-2.1.17! After that the imap connect with Mozilla-1.6beta works again.

/var/log/messages:
Jan 4 23:15:53 jinn imapd[25584]: login: luke.beckefeld-online.de[192.168.1.20] hajo plaintext
Jan 4 23:19:04 jinn imapd[25587]: no secret in database
Jan 4 23:19:04 jinn imapd[25587]: badlogin: oola.beckefeld-online.de[192.168.1.42] CRAM-MD5 [SASL(-13): user not found: no secret in database]
Jan 4 23:19:07 jinn imapd[25587]: login: oola.beckefeld-online.de[192.168.1.42] hajo plaintext


Then I wrote in /etc/imapd.conf: "sasl_mech_list: PLAIN LOGIN" then I've only:

/var/log/messages:
Jan 4 23:05:42 jinn imapd[25410]: login: luke.beckefeld-online.de[192.168.1.20] hajo plaintext




This usually means that the server is failing to perform that
authentication. My guess is that PLAIN is using "saslauthd" (SASL
Authentication Daemon for PLAIN authentication) and that your /etc/sasldb2
(SASL DataBase module) is empty or unreadable by Cyrus user.

My /etc/sasldb2 looks fine, I think:
jinn:[hajo]# ls -l /etc/sasldb2
-rw-r-----    1 cyrus    mail        12288 Jan  4 22:51 /etc/sasldb2

jinn:[hajo]# sasldblistusers2
[EMAIL PROTECTED]: cmusaslsecretOTP
[EMAIL PROTECTED]: userPassword

I can create the same entry for mail user "hajo" but noting changes at all!!


In any case, server shouldn't crash. Ever. Try setting up /etc/sasldb2 and see what happens (run "saslpasswd2 -c cyrus").

It doesn't crashes anymore - more than that: I get an error message!


Jan 4 18:53:04 jinn perl: No worthy mechs found
This is Perl side, which has nothing to do with IMAP server.

Yepp, it doesn't matter what kind of perl modules I have:-)


No. Perl modules are solely for "cyradm" client. "cyradm" is just a Perl application using IMAP protocol to administer mailboxes. All it does you, can do yourself from telnet to IMAP port - providing you know IMAP protocol by heart :-)

Yes, Yes it's very nice to study RFCs;-) I speek a little bit pop3;-)

Nix.



At last cyrus-imap works fine again, but I do not understand the /etc/sasldb2 thing working with CRAM-MD5! Would't it be right that an IMAP client can authenticate with CRAM-MD5???


Here my cyradm:

When I try:
jinn:[hajo]# cyradm --user cyrus --auth CRAM-MD5 localhost
cyradm: cannot authenticate to server with CRAM-MD5 as cyrus

/var/log/messages:
Jan 4 23:25:16 jinn imapd[25591]: badlogin: jinn.beckefeld-online.de[127.0.0.1] CRAM-MD5 [SASL(-13): user not found: no secret in database]


With auth PLAIN everything works fine!

Thanks for your help!
c-You
Hajo

Reply via email to