Bernhard Rohrer schrieb:
2008/6/15 Alexander Dalloz <ad+lists@xxxxxxxxx>:
That is not the Postfix chroot!
Apologies, here is the correct directory:
root@collab:/var/spool/postfix/var/run/saslauthd# ls -al
total 980
drwxr-x--- 2 root postfix 4096 2008-06-16 13:05 .
drwxr-xr-x 3 root root 4096 2008-06-16 13:05 ..
-rw------- 1 root root 0 2008-06-16 13:05 cache.flock
-rw------- 1 root root 986112 2008-06-16 13:05 cache.mmap
srwxrwxrwx 1 root root 0 2008-06-16 13:05 mux
-rw------- 1 root root 0 2008-06-16 13:05 mux.accept
-rw------- 1 root root 6 2008-06-16 13:05 saslauthd.pid
as you can see I have even set the ownership to postfix to make it
easier, but no joy, I am getting the same old
Jun 16 13:06:34 collab postfix/smtpd[31367]: warning: SASL
authentication failure: cannot connect to saslauthd server: Permission
denied
Jun 16 13:06:34 collab postfix/smtpd[31367]: warning: SASL
authentication failure: Password verification failed
Jun 16 13:06:34 collab postfix/smtpd[31367]: warning:
unknown[66.7.58.13]: SASL PLAIN authentication failed: generic failure
Jun 16 13:06:36 collab postfix/smtpd[31367]: warning: SASL
authentication failure: cannot connect to saslauthd server: Permission
denied
and this worked bfore the upgrade. highly annoying this :(
thanks
Bernhard
Hi,
I never understood why Debian thinks that the saslauthd_path needs to be
defined in its configuration file (smtpd.conf) when it is even the
default (compiled) path. Anyway, correct your path setting according to
the documentation.
/usr/share/doc/cyrus-sasl-2.1.19/options.html
<TD>saslauthd_path</TD><TD>SASL Library</TD>
<TD>Path to saslauthd run directory (<b>including</b> the "/mux" named
pipe)</TD>
<TD>system dependant (generally won't need to be changed)</TD>
In a former mail you had written:
I did change that to
saslauthd_path: /var/spool/postfix/var/run/saslauthd
I am pretty sure you will succeed then.
Alexander