Hello,<br><br>I have a problem with Cyrus IMAP SASL authentication. <br><br>When I try to login to create Cyrus IMAP mailboxes, I see the following:<br><br>$ cyradm --user cyrus --auth login localhost<br>IMAP Password: <br>
Login failed: generic failure at /usr/lib/perl5/Cyrus/IMAP/<div id=":i6" class="ii gt">Admin.pm line 119<br>cyradm: cannot authenticate to server with login as cyrus<br><br>This message appears even when I enter incorrect password. Can I be missing some of the packages (I am running Ubuntu 9.04)? <br>
I use sasldb authentication mechanism for saslauthd.<br><br>Here is an extract from my imapd.conf file:<br><br>admins: cyrus<br>imap_admins: cyrus<br>sasl_mech_list: LOGIN<br>sasl_minimum_layer: 1<br>sasl_maximum_layer: 256<br>
sasl_pwcheck_method: saslauthd<br><br>This is what I see in my /var/log/mail.log<br>cyrus/imap[7257]: badlogin: localhost [::1] plaintext cyrus SASL(-1): generic failure: checkpass failed<br><br>If I try to telnet on imap port I have:<br>
<br>Connected to localhost.<br>Escape character is '^]'.<br>* OK computer Cyrus IMAP4 v2.2.13-Debian-2.2.13-14ubuntu3 server ready<br>imap login cyrus password<br>imap NO Login failed: generic failure<br> <br>An interesting thing is that I have already setup Postfix sasldb authentication on the same host and it works fine.<br>
<br>Any advice is much apreciated! Thank you in advance!<br><br>Regards,<br><font color="#888888">Evgeniy<br></font></div>