[Bug 875440] Re: Cannot authenticate with saslauthd and mysql
Panos Asimakopoulos
875440 at bugs.launchpad.net
Fri Aug 10 14:41:46 UTC 2012
I'd like to share my experience with this issue.
I'm also following the Flurdy tutorial for setting up postfix
(http://flurdy.com/docs/postfix/), which used to work perfectly fine on
my Ubuntu 10.04 installation. However on a fresh 12.04 (AMD64)
installation with all recent upgrades I'm experiencing the issue
described in this bug report.
As was mentioned above, with the original setting of "sql_engine:
mysql", mail.log reports "SASL PLAIN authentication failed: no mechanism
available". So change this to: "sql_engine: sql"
Also with "sql_passw: <mailPASSWORD>", mail.log reports "SASL PLAIN
authentication failed: generic failure". So change this to: "sql_passwd:
<mailPASSWORD>"
However I was still getting a "SASL LOGIN authentication failed:
authentication failure" in mail.log and a "PAM (smtp) illegal module
type: host=127.0.0.1" in auth.log. I found out that when I copy-pasted
the contents of /etc/pam.d/smtp from the Flurdy site I had accidentally
created 2 lines per entry in /etc/pam.d/smtp:
(2 lines per entry):
auth required pam_mysql.so user=mail passwd=aPASSWORD
host=127.0.0.1 db=maildb table=users usercolumn=id passwdcolumn=crypt crypt=1
account sufficient pam_mysql.so user=mail passwd=aPASSWORD
host=127.0.0.1 db=maildb table=users usercolumn=id passwdcolumn=crypt crypt=1
Which I corrected to:
(1 line per entry):
auth required pam_mysql.so user=mail passwd=aPASSWORD host=127.0.0.1 db=maildb table=users usercolumn=id passwdcolumn=crypt crypt=1
account sufficient pam_mysql.so user=mail passwd=aPASSWORD host=127.0.0.1 db=maildb table=users usercolumn=id passwdcolumn=crypt crypt=1
After restarting /etc/init.d/saslauthd restart and /etc/init.d/postfix
restart everything worked as expected.
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to cyrus-sasl2 in Ubuntu.
https://bugs.launchpad.net/bugs/875440
Title:
Cannot authenticate with saslauthd and mysql
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cyrus-sasl2/+bug/875440/+subscriptions
More information about the Ubuntu-server-bugs
mailing list