On Tue, 2004-12-21 at 14:27, Tommy Butler wrote:
> Anybody ever have problems like this?
>
> When trying to send email, I get this error in /var/log/exim4/rejectlog:
>
> 2004-12-21 08:23:44 plain_saslauthd authenticator failed for ([192.168.0.111])
> [69.15.114.65]: 435 Unable to authenticate at present (set_id=tommy): cannot
> connect to saslauthd daemon at /var/run/saslauthd/mux: Permission denied
> 2004-12-21 08:23:49 plain_saslauthd authenticator failed for ([192.168.0.111])
> [69.15.114.65]: 435 Unable to authenticate at present (set_id=tommy): cannot
> connect to saslauthd daemon at /var/run/saslauthd/mux: Permission denied
> 2004-12-21 08:23:59 plain_saslauthd authenticator failed for ([192.168.0.111])
> [69.15.114.65]: 435 Unable to authenticate at present (set_id=tommy): cannot
> connect to saslauthd daemon at /var/run/saslauthd/mux: Permission denied
>
Sounds like a permissions problem to me.
does user exim have permission on the /var/run/saslauthd/mux
directory/file ?
Ron
> By the way, I am using this in my exim configuration to interact with saslauthd:
>
>
> # Authenticate against local passwords using sasl2-bin
> plain_saslauthd:
> driver = plaintext
> public_name = PLAIN
> # don't send system passwords over unencrypted connections
> server_advertise_condition = ${if eq{$tls_cipher}{}{0}{1}}
> server_condition = ${if saslauthd{{$2}{$3}}{1}{0}}
> server_set_id = $2
> server_prompts = :
>
> login:
> driver = plaintext
> public_name = LOGIN
> # don't send system passwords over unencrypted connections
> server_advertise_condition = ${if eq{$tls_cipher}{}{0}{1}}
> server_condition = ${if saslauthd{{$1}{$2}}{1}{0}}
> server_set_id = $1
> server_prompts = "Username:: : Password::"
>
>
> --
> Tommy Butler
tommy@???
--
Ron McKeating
Senior IT Services Specialist
Internet Services and Software Solutions
Loughborough University
01509 222329