Hi,
I have a weird problem and Google does not seem to be my friend.
I have recently started to use TLS (with a self signed certificate) and
authentication (sasl based) on one of my Debian Sarge boxes. It looks
like it's running fine when testing with Mac OSX Mail.
However, when using Outlook on a Windows XP box, I'll get the following:
2005-11-23 21:20:46 login_saslauthd authenticator failed for \
(priveghnc40v92) [62.45.66.228]: 535 Incorrect authentication \
data (set_id=arianne)
2005-11-23 21:20:46 TLS recv error on connection from \
(priveghnc40v92) [62.45.66.228]: A TLS packet with unexpected \
length was received.
2005-11-23 21:20:46 TLS send error on connection from \
(priveghnc40v92) [62.45.66.228]: The specified session has been \
invalidated for some reason.
I can't determine what causes this problem. The configuration:
log_selector = +subject +tls_cipher +tls_peerdn
[...]
tls_advertise_hosts = *
tls_certificate = /etc/exim4/exim.crt
tls_privatekey = /etc/exim4/exim.key
auth_advertise_hosts = ${if eq {$tls_cipher}{}{}{*}}
[...]
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_saslauthd:
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{{$2}{$3}}{1}{0}}
server_prompts = "Username:: : Password::"
server_set_id = $2
Could somebody shed some light?
--
Rejo Zenger <rejo@???>
http://rejo.zenger.nl