Hi, I was testing Authen-SASL's DIGEST-MD5 mechanism in a script (Net::POP3) but it failed. Server was Dovecot 0.99.14.
In order to find out which side is guilty, I used the SASL module in a Net::SMTP script and tried with Postfix server: login succeeded with DIGEST-MD5. Though I was pretty sure now, Dovecot is the one to blame, today I tested POP3 retrieval with KMail 1.9 and latest Dovecot (1.0rc7) using DIGEST-MD5 - and succeeded. KMail also worked with Dovecot 0.99.14. But Net::POP3 still doesn't with either Dovecot version (note, CRAM-MD5 works, so password in is ok in general). All in all I'm as far as at the beginning. Dovecot 0.99 additionally gave the hint "Missing nonce parameter", but looking at the logs I doubt that's correct. Server Challenge was (here decoded) realm="",nonce="S5hbmt7qeaQYOS/OLKOsYg==",qop="auth",charset="utf-8", algorithm="md5-sess" And client response (here decoded) authzid="juergen",charset=utf-8,cnonce="7c1c927e756c9067dbf412c964a823c1", digest-uri="pop/pico",nc=00000001,nonce="S5hbmt7qeaQYOS/OLKOsYg==", qop=auth,realm="",response=fed55b47609e097fdf7d145635e845ff,username="juergen" So, what to do to find out what's wrong? Regards, Jürgen