Postfix + Qpopper + SASL2
Hi,
I've updated my smoothly running Debian Postfix+Qpopper+SASL
installation to SASL2, changing from pwcheck to saslauthd. Apparently
this was a mistake.
I used the libsasl2 and sasl2-bin 2.1.2-2 debian packages. I changed
check_method in /etc/postfix/sasl/smtpd.conf and
/usr/lib/sasl/smptd.conf to saslauthd. There is no /usr/lib/sasl2/. I
changed mechanisms in /etc/default/saslauthd to shadow.
Saslauthd is running.
Since then I can't send mail via postfix. Auth.log says:
unable to open Berkeley DB /etc/sasldb: No such file or directory
I even copied sasldb to postfixs chrooted /etc/ and made it
accessible, but the error remains. I think this is really strange,
because saslauthd shadow, shouldn't use sasldb.
Beside that since SASL2, qpopper just gives me access to empty
mailboxes. Every account which has mail, gets the same error message:
authentication failure; (uid=0) -> mailuser for qpopper service
Can somebody help me?
DF
|