Bug#286046: exim4 cannot connect to saslauthd
Andreas Metzler
Andreas Metzler <ametzler@downhill.at.eu.org>, 286046@bugs.debian.org
Fri, 17 Dec 2004 09:59:27 +0100
On 2004-12-17 Klaus Schiwinsky <Klaus.Schiwinsky@uni-koeln.de> wrote:
> Package: exim4
> Version: 4-34.8
> If the authenticator plain_saslauthd in /etc/exim4/exim4.conf.template
> is activated, authentication does not work and the following message
> shows up in /var/log/exim4/mainlog:
> 2004-12-17 03:57:40 plain_saslauthd authenticator failed for
> ([172.24.0.1]) [172.24.0.1]: 435 Unable to authenticate at present
> (set_id=kinsky): cannot connect to saslauthd daemon at
> /var/run/saslauthd/mux: Permission denied
> This is correct as the following output documents:
> laudanum:/# ls -ld /var/run/saslauthd/
> drwx--x--- 2 root sasl 4096 Dec 17 04:15 /var/run/saslauthd/
> laudanum:/# id Debian-exim
> uid=103(Debian-exim) gid=103(Debian-exim) groups=103(Debian-exim)
[...]
That's documented not to work.
/usr/share/doc/exim4-base/README.SMTP-AUTH
| You have to add the exim-user (currently Debian-exim) to the sasl[1]
| group[2], to give exim permission to use the saslauthd service.
cu andreas
--
"See, I told you they'd listen to Reason," [SPOILER] Svfurlr fnlf,
fuhggvat qbja gur juveyvat tha.
Neal Stephenson in "Snow Crash"
http://downhill.aus.cc/