SASL 2.1.25: PLAIN plugin behaving different than others: checkpass failed!

Pascal Gienger pascal.gienger at uni-konstanz.de
Mon Jan 9 03:25:08 EST 2012


Le 07/01/2012 14:03, Pascal Gienger a écrit :
> Result:
>
> NTLM works.
> DIGEST-MD5 works.
> CRAM-MD5 works.
> LOGIN works.
> Classic plaintext from Cyrus IMAP works.
>
> PLAIN - DOES NOT WORK!
>
>
> The error is always the same:
>
> PLAIN [SASL(-1): generic failure: ]


I tracked further down the problem and the result is as follows.

When using DIGEST-MD5, the auxprop gets invoked and the following fields 
are requested:

userPassword
cmusaslsecretDIGEST-MD5


When using CRAM-MD5, the requests are:

userPassword
cmusaslsecretCRAM-MD5


In the LOGIN case, the fields are

userPassword
cmusaslsecretPLAIN


OK.

When using PLAIN,


NO FIELDS are requested, the list of attributes to be fetched from the 
data source is

NULL.


So the question remains, what was changed in the algorithm of the plain 
plugin?

Pascal
-- 
Pascal Gienger     Jabber/XMPP/Mail: pascal.gienger at uni-konstanz.de
University of Konstanz, IT Services Department ("Rechenzentrum")
Building V, Room V404, Phone +49 7531 88 5048, Fax +49 7531 88 3739
G+: https://plus.google.com/114525323843315818983/


More information about the Cyrus-sasl mailing list