Bonjour à tous.
Voilà j'ai un petit soucis avec cyrus.
Je souhaite mettre en place une authentification chiffré par md5 par l'intermédiare de SASL (plus le password en plaintext ... ) qui utilise une sasldb.
L'enmerdant c'est que ca ne marche pas
petit copier coller :
Code :
- 16:44 root@tomoe ~# imtest -p imap -m login -a xavier localhost
- S: * OK imap.grumly.net Cyrus IMAP4 v2.1.16-IPv6-Debian-2.1.16-8 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 STARTTLS AUTH=NTLM AUTH=DIGEST-MD5 AUTH=CRAM-MD5 LISTEXT LIST-SUBSCRIBED ANNOTATEMORE
- S: C01 OK Completed
- Please enter your password:
- C: L01 LOGIN xavier {8}
- S: + go ahead
- C: <omitted>
- S: L01 OK User logged in
- Authenticated.
- Security strength factor: 0
|
la ca marche en plain ... On remarque au passage l'annonce : AUTH=DIGEST-MD5
j'essaye donc avec DIGEST-MD5 :
Code :
- 16:49 root@tomoe ~# imtest -p imap -m DIGEST-MD5 -a xavier localhost
- S: * OK imap.grumly.net Cyrus IMAP4 v2.1.16-IPv6-Debian-2.1.16-8 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 STARTTLS AUTH=NTLM AUTH=DIGEST-MD5 AUTH=CRAM-MD5 LISTEXT LIST-SUBSCRIBED ANNOTATEMORE
- S: C01 OK Completed
- C: A01 AUTHENTICATE DIGEST-MD5
- S: + bm9uY2U9Im1SMUdSRXdieUtBbWlhZGoxUTRBTXp4RmlqTGxmZ0ZRZG81TFl2RTFQa2s9IixyZWFsbT0iaW1hcC5ncnVtbHkubmV0Iixxb3A9ImF1dGgsYXV0aC1pbnQsYXV0aC1jb25mIixjaXBoZXI9InJjNC00MCxyYzQtNTYscmM0LGRlcywzZGVzIixtYXhidWY9NDA5NixjaGFyc2V0PXV0Zi04LGFsZ29yaXRobT1tZDUtc2Vzcw==
- Please enter your password:
- C: dXNlcm5hbWU9InhhdmllciIscmVhbG09ImltYXAuZ3J1bWx5Lm5ldCIsbm9uY2U9Im1SMUdSRXdieUtBbWlhZGoxUTRBTXp4RmlqTGxmZ0ZRZG81TFl2RTFQa2s9Iixjbm9uY2U9ImQvSU5ybW1sZ2Y0QVpMMklYZWRVMGs1K3pIaFM4enpmKzFkYm1JejIzbnM9IixuYz0wMDAwMDAwMSxxb3A9YXV0aC1jb25mLGNpcGhlcj1yYzQsbWF4YnVmPTEwMjQsZGlnZXN0LXVyaT0iaW1hcC90b21vZS5ncnVtbHkubmV0IixyZXNwb25zZT01MzZjYzE4NjY1OTk1MzUyZjczYTU0MDRhZTJmMzAzMw==
- S: A01 NO user not found
- Authentication failed. generic failure
- Security strength factor: 128
|
dans mail.info on peut lire :
Code :
- Sep 21 16:44:52 localhost cyrus/imapd[8050]: login: tomoe.grumly.net[127.0.0.1] xavier plaintext
- Sep 21 16:49:29 localhost cyrus/imapd[8050]: badlogin: tomoe.grumly.net[127.0.0.1] DIGEST-MD5 [SASL(-13): user not found: no secret in database]
|
le premier pour la premier tentative ( plain ), le deuxieme pour le md5.
la base sasldb2 appartient à cyrus.
J'utilise une debian testing.
Merci d'avance pour toute aide, lien, howto etc ...
Ishaor