[Pkg-exim4-users] Re: cannot connect to /var/run/saslauthd/mux

Nikolaus Rath Nikolaus at rath.org
Thu Apr 5 17:58:18 UTC 2007


Hello,

These lines were not present in the default configuration of the sarge
package, so I assumed that exim was compiled with reasonable defaults.
I have added them now nevertheless and it still does not work (same
error).

Best,
Nikolaus


"Jonathan GF" <jonathan at surestorm.com> writes:
> Hi,
>
> confirm in your exim4.conf / configure you have the following directives:
>
> exim_group                        = Debian-exim
> exim_user                         = Debian-exim
>
>
> Best regards,
>
> Jonahan GF
>
>
> On 4/3/07, Nikolaus Rath <Nikolaus at rath.org> wrote:
>>
>> Hello,
>>
>> I have added Debian-exim to the sasl group:
>>
>> [0] nelarikon:/etc/exim4/conf.d# groups Debian-exim
>> Debian-exim : Debian-exim sasl
>>
>> The permissions for /var/run/saslauthd seem also correct:
>>
>> [0] nelarikon:/etc/exim4/conf.d# dir /var/run/saslauthd/
>> total 12K
>> drwx--x---   2 root sasl 4.0K Apr  3 09:53 .
>> drwxr-xr-x  15 root root 4.0K Apr  3 09:19 ..
>> srwxrwxrwx   1 root root    0 Apr  3 09:53 mux
>> -rw-------   1 root root    0 Apr  3 09:53 mux.accept
>> -rw-------   1 root root    6 Apr  3 09:53 saslauthd.pid
>>
>> However, exim still produces this error:
>>
>> [0] nelarikon:~# exim4 -d+auth -bh 127.0.0.1
>> Exim version 4.50 uid=0 gid=0 pid=22336 D=fbb95cfd
>> [...]
>> AUTH PLAIN [snip]
>> SSMTP<< AUTH PLAIN [snip]
>> host in smtp_accept_max_nonmail_hosts? yes (matched "*")
>> Running saslauthd authentication for user ""
>> saslauthd userid='' servicename='' realm=''
>> Cannot connect to saslauthd daemon (at '/var/run/saslauthd/mux'):
>> Permission denied
>> saslauthd: query failed (cannot connect to saslauthd daemon at
>> /var/run/saslauthd/mux: Permission denied)
>> plain_saslauthd_server authenticator:
>>   $1 = \0user\0pass
>> expansion failed: cannot connect to saslauthd daemon at
>> /var/run/saslauthd/mux: Permission denied
>> SMTP>> 435 Unable to authenticate at present
>>
>>
>> When I change the permissions to "chmod 711 /var/run/saslauthd",
>> everything works fine. So it seems that exim is not really running as
>> user Debian-exim. Is there any way I can check this? (Yes, I restarted
>> after adding Debian-exim to the sasl group).
>>
>> Or am I missing something very obvious?
>>
>> Thanks in advance,
>>
>>   --Nikolaus
>> --
>> "de.alt.comp.kde    Dumm und trotzdem UNIX verwenden? KDE ist die
>> Loesung."
>>                     Sven Paulus in <67hu21$43r$1 at imperator.oops.sub.de>
>>
>>
>> _______________________________________________
>> Pkg-exim4-users mailing list
>> Pkg-exim4-users at lists.alioth.debian.org
>> http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users
>>
>
>
>
> -- 
> si secretum tibi sit, tege illud, vel revela
> _______________________________________________
> Pkg-exim4-users mailing list
> Pkg-exim4-users at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users


  --Nikolaus
-- 
Gefährlich wird es, wenn die Dummen fleissig werden




More information about the Pkg-exim4-users mailing list