smtpd not using sasl
P. Creutzburg
creutz at praxisverbund-rostock.de
Tue Jun 28 14:23:35 CEST 2011
Hey folks,
don't know what I should think.
System: freshly installed kolab-2.3.2 on CentOS 5.6
Symptom: smtpd doesn't perform authentication
Diagnostic:
1.
[root at mail ~]# telnet 12.34.56.78
Trying 12.34.56.78...
Connected to mail.mydomain.de (12.34.56.78).
Escape character is '^]'.
220 mail.mydomain.de ESMTP Postfix
ehlo local.host.de
250-mail.mydomain.de
250-PIPELINING
250-SIZE 20971520
250-VRFY
250-ETRN
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
-- missing: AUTH PLAIN LOGIN etc.
2.
[root at mail ~]# ps ax | grep saslauthd
25506 ? Ss 0:00 /kolab/sbin/saslauthd -a ldap -n 5
25508 ? S 0:00 /kolab/sbin/saslauthd -a ldap -n 5
25510 ? S 0:00 /kolab/sbin/saslauthd -a ldap -n 5
25511 ? S 0:00 /kolab/sbin/saslauthd -a ldap -n 5
25512 ? S 0:00 /kolab/sbin/saslauthd -a ldap -n 5
30838 pts/1 S+ 0:00 grep saslauthd
-- seems OK
3.
[root at mail ~]# cd /kolab/libexec/postfix
[root at mail postfix]# ldd smtpd
linux-gate.so.1 => (0x00469000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x00773000)
libdl.so.2 => /lib/libdl.so.2 (0x005c3000)
libnsl.so.1 => /lib/libnsl.so.1 (0x00945000)
libresolv.so.2 => /lib/libresolv.so.2 (0x0096a000)
libc.so.6 => /lib/libc.so.6 (0x00110000)
/lib/ld-linux.so.2 (0x00444000)
-- missing: libsasl2
4. looking in kolab-install.log:
/kolab/bin/cc -O2 -pipe -I/kolab/include
-DDEF_CONFIG_DIR=\"/kolab/etc/postfix\" -DHAS_DB -DHAS_PCRE
-DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/kolab/include/sasl -I/kolab/include
-DUSE_TLS -DHAS_LDAP -DUSE_SOFTLIMITONLY -g -O -I. -I../../include
-DLINUX2 -o smtpd smtpd.o smtpd_token.o smtpd_check.o smtpd_chat.o
smtpd_state.o smtpd_peer.o smtpd_sasl_proto.o smtpd_sasl_glue.o
smtpd_proxy.o smtpd_xforward.o smtpd_dsn_fix.o smtpd_milter.o
smtpd_resolve.o smtpd_expand.o ../../lib/libmaster.a ../../lib/libtls.a
../../lib/libdns.a ../../lib/libxsasl.a ../../lib/libmilter.a
../../lib/libglobal.a ../../lib/libutil.a -L/kolab/lib -ldb -lpcre
-lsasl2 -lcrypt -ldl -lssl -lcrypto -lldap -llber -lssl -lcrypto
-L/kolab/lib -lfsl -lnsl -ldb -lnsl -lresolv
-- smtpd seems to be linked against libsasl2. No errors occured ( Hm, I
found no one).
What the hell is wrong here? Where is libsasl2 in smtpd? Why is it not
there?
--
-----------------------
Hasta la victoria siempre!
P. Creutzburg
More information about the users
mailing list