SASL authentication problem (postfix)

Alexander Dalloz ad+lists at uni-x.org
Tue Jun 17 01:25:19 EDT 2008


Bernhard Rohrer schrieb:
> 2008/6/15 Alexander Dalloz <ad+lists at uni-x.org>:
>> That is not the Postfix chroot!
> 
> Apologies, here is the correct directory:
> 
> root at 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




More information about the Cyrus-sasl mailing list