Hi Guys,
Not sure whether I have stumbled across a bug or perhaps I have
misconfigured something. I am trying to get SMTP auth to work using
SASL. Auth is failing and in the exim log:
2011-07-27 12:51:59 login_saslauthd_server authenticator failed for
([IP.IP.IP.IP]) [IP.IP.IP.IP]: 435 Unable to authenticate at present
(set_id=alex): support for "saslauthd" not compiled
I checked the Local/Makefile and it's definately enabled.
root@srv:~/exim-4.76# cat Local/Makefile | grep -i sasl
AUTH_CYRUS_SASL=yes
# If you specified AUTH_CYRUS_SASL above, you should ensure that you
have the
# Cyrus SASL library installed before trying to build Exim, and you
probably
AUTH_LIBS=-lsasl2
root@srv:~/exim-4.76# ldd /usr/sbin/exim-4.76-21
linux-vdso.so.1 => (0x00007fffc37ff000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2
(0x00007fc24fd25000)
libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1
(0x00007fc24fb0b000)
libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1
(0x00007fc24f8d1000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6
(0x00007fc24f64c000)
libpam.so.0 => /lib/x86_64-linux-gnu/libpam.so.0
(0x00007fc24f43f000)
libspf2.so.2 => /usr/lib/libspf2.so.2 (0x00007fc24f221000)
libdb-4.8.so => /usr/lib/x86_64-linux-gnu/libdb-4.8.so
(0x00007fc24eeb4000)
libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x00007fc24ec9a000)
libperl.so.5.10 => /usr/lib/libperl.so.5.10
(0x00007fc24e92e000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2
(0x00007fc24e72a000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007fc24e50c000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6
(0x00007fc24e177000)
libssl.so.0.9.8 => /lib/libssl.so.0.9.8 (0x00007fc24df24000)
libcrypto.so.0.9.8 => /lib/libcrypto.so.0.9.8
(0x00007fc24db95000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3
(0x00007fc24d958000)
/lib64/ld-linux-x86-64.so.2 (0x00007fc24ff58000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1
(0x00007fc24d740000)
root@srv:~/exim-4.76# ps aux | grep sasl
root 17724 0.0 0.0 54764 852 ? Ss 12:34 0:00
/usr/sbin/saslauthd -a pam -c -m /var/run/saslauthd -n 5
root 17726 0.0 0.0 54764 524 ? S 12:34 0:00
/usr/sbin/saslauthd -a pam -c -m /var/run/saslauthd -n 5
root 17727 0.0 0.0 54764 524 ? S 12:34 0:00
/usr/sbin/saslauthd -a pam -c -m /var/run/saslauthd -n 5
root 17728 0.0 0.0 54764 524 ? S 12:34 0:00
/usr/sbin/saslauthd -a pam -c -m /var/run/saslauthd -n 5
root 17729 0.0 0.0 54764 524 ? S 12:34 0:00
/usr/sbin/saslauthd -a pam -c -m /var/run/saslauthd -n 5
OS is Ubuntu 11.04 64 Bit - I am not using a precompiled package as you
can see. I have compiled from source.
Any ideas on where to start looking or should I file a bug report?
Cheers,
Alex.