Andreas Winkelmann
Am Samstag, 5. Februar 2005 10:14 schrieb Dieter Kluenter: [...]
Wie sieht die /etc/imapd.conf aus?
sasl_pwcheck_method: auxprop # sasl_auxprop_plugin: ldapdb sasl_auxprop_plugin: sasldb #sasl_mech_list: digest-md5 cram-md5 gssapi
Hmm, ist nicht alles, oder?
Nein aber der Rest ist unbedeutend, aber hier ist der vollst�ndige Eintrag: ,----[ imapd.conf ] | configdirectory: /var/lib/imap | partition-default: /var/spool/imap | sievedir: /var/lib/sieve | admins: cyrus | allowanonymouslogin: no | autocreatequota: 10000 | reject8bit: no | quotawarn: 90 | timeout: 30 | poptimeout: 10 | dracinterval: 0 | drachost: localhost | sasl_pwcheck_method: auxprop | sasl_auxprop_plugin: sasldb | # sasl_auxprop_plugin: ldapdb | #ldapdb_uri: ldapi://%2Fusr%2Flocal%2Fvar%2Frun%2Fldapi | #ldapdb_id: admanager | #ldapdb_pw: xxxx | #ldapdb_mech: DIGEST-MD5 | lmtp_overquota_perm_failure: no `----
Hast Du "servername" gesetzt? Wenn ja, worauf? Wenn nicht, was kommt nach "hostname":
Kein hostname oder servername gesetzt, hostname gibts es nicht mehr in man imapd.conf(5) und servername nimmt als default gethostbyname.
Welchen Realm/Domainpart haben die Eintr�ge in der sasldb?
orange:/etc # strings sasldb2 richtigesPassword cyrus orange userPassword richtigesPassword dieter orange userPassword
sasldblistusers[2] h�tte gereicht.
da verbiege ich mir immer die Finger :-)
Was kommt im Log /var/log/messages.
orange:/etc # cyradm --auth digest-md5 --user cyrus orange Password: cyradm: cannot authenticate to server with digest-md5 as cyrus
orange:/var/log # tail -50 localmessages orange imapd[1543]: badlogin: orange.l4b.de[192.168.100.33] DIGEST-MD5 [SASL(-13): user not found: no secret in database]
Alternativ k�nntest Du mal "imtest" zum testen benutzen.
$ imtest -a cyrus -u cyrus localhost
dieter@orange:~> imtest -a cyrus -u cyrus -m digest-md5 localhost S: * OK orange Cyrus IMAP4 v2.1.15 server ready C: C01 CAPABILITY S: * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ MAILBOX-REFERRALS NAMESPACE UIDPLUS ID NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND SORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES IDLE AUTH=GSSAPI AUTH=CRAM-MD5 AUTH=DIGEST-MD5 ANNOTATEMORE X-NETSCAPE S: C01 OK Completed C: A01 AUTHENTICATE DIGEST-MD5 S: + bm9uY2U9Ilk1R0REZG9qbXdJOFdGWVgyOVVjMFVVZC90emNlcXl5cXZEQll5V3Rydzg9IixyZWFsbT0ib3JhbmdlIixxb3A9ImF1dGgsYXV0aC1pbnQsYXV0aC1jb25mIixjaXBoZXI9InJjNC00MCxyYzQtNTYscmM0LGRlcywzZGVzIixtYXhidWY9NDA5NixjaGFyc2V0PXV0Zi04LGFsZ29yaXRobT1tZDUtc2Vzcw== Please enter your password: C: dXNlcm5hbWU9ImN5cnVzIixyZWFsbT0ib3JhbmdlIixub25jZT0iWTVHRERkb2ptd0k4V0ZZWDI5VWMwVVVkL3R6Y2VxeXlxdkRCWXlXdHJ3OD0iLGNub25jZT0iWmxCZGtWcnhCVENnVkVBajh4RjE4U0VoV0l2WHFaNjQwY01lelpHMExpST0iLG5jPTAwMDAwMDAxLHFvcD1hdXRoLWNvbmYsY2lwaGVyPXJjNCxtYXhidWY9MTAyNCxkaWdlc3QtdXJpPSJpbWFwL2xvY2FsaG9zdCIscmVzcG9uc2U9ZGM1ZDJiMTM2M2ZjNmY2Mzc4ZGRhOTUwZWQzNjJmOWU= S: |%/1��iso8859-15�6@%/1��iso8859-15¸¸j@p%/1��iso8859-15�*t@S@PS@`S@pS@`@%/1��iso8859-15�@%/1��iso8859-15�@@%/1��iso8859-15�@0@P@%/1��iso8859-15�@@@%/1��iso8859-15���l@%/1��iso8859-15�n@d: Successful return: 0 base64 decoding error Authentication failed. generic failure Security strength factor: 128 ^[[?1;2c%/1��iso8859-15¨���¨�@%/1��iso8859-15¸¸p`%/1��iso8859-15��7@ A01 NO user not found Jetzt habe ich aber einen Hinweis, dass base64 Kodierung fehlerhaft ist. Also liegt das Problem vermutlich in meiner iso8859-15 Umgebung. Sollte aber nicht sein. -Dieter -- Dieter Kl�nter | Systemberatung http://www.dkluenter.de GPG Key ID:01443B53