[linux-l] Postfix, SASL, AUTH

dmcleod at gmx.net dmcleod at gmx.net
Di Mär 4 21:29:35 CET 2003


Hi,

immer noch das Problem mit Postfix und AUTH SASL

ich habe auch probiert neben sasldb in der der smtpd.conf - saslauth
zu benutzen, selber Effekt...

Hier mal gesammelt alles was wichtig scheint:

SASL-Config:
************
[root at gaia postfix-1.1.11]# more /usr/lib/sasl/smtpd.conf
pwcheck_method: sasldb
[root at gaia postfix-1.1.11]# more /usr/lib/sasl2/smtpd.conf
pwcheck_method: sasldb

SASLDB-Config:
*************
[root at gaia postfix-1.1.11]# sasldblistusers
user: duncan realm: PC.MEINEDOMAIN.DE mech: PLAIN
user: duncan realm: PC.MEINEDOMAIN.DE mech: DIGEST-MD5
user: duncan realm: PC.MEINEDOMAIN.DE mech: CRAM-MD5
[root at gaia postfix-1.1.11]# sasldblistusers2
duncan at PC.MEINEDOMAIN.DE: userPassword

erstellt mit:
saslpasswd -a smtpd -c -u PC.MEINEDOMAIN.DE duncan   
saslpasswd2 -a smtpd -c -u PC.MEINEDOMAIN.DE duncan   

/var/log/maillog:
****************
Mar  4 14:41:21 gaia postfix/smtpd[22386]: warning: unknown[192.168.10.25]: SASL LOGIN authentication failed
Mar  4 14:41:52 gaia postfix/smtpd[22386]: disconnect from unknown[192.168.10.25]
Mar  4 14:42:00 gaia postfix/smtpd[22413]: connect from unknown[192.168.10.25]
Mar  4 14:44:55 gaia postfix/smtpd[22463]: connect from unknown[192.168.10.25]
Mar  4 14:44:55 gaia postfix/smtpd[22463]: warning: unknown[192.168.10.25]: SASL CRAM-MD5 authentication failed
Mar  4 14:45:00 gaia postfix/smtpd[22463]: warning: unknown[192.168.10.25]: SASL PLAIN authentication failed


TELNET-PC.MEINEDOMAIN.DE-25:
*************************
[root at gaia postfix-1.1.11]# perl -MMIME::Base64 -e 'print encode_base64("duncan\0duncan\0test");'
ZHVuY2FuAGR1bmNhbgB0ZXN0

telnet 192.168.10.1 25 --> EHLO PC.MEINEDOMAIN.DE
250-PC.MEINEDOMAIN.DE
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH PLAIN LOGI
250-AUTH=PLAIN LOGI
250-XVERP
250 8BITMIME
AUTH LOGIN ZHVuY2FuAGR1bmNhbgB0ZXN0
334 UGFzc3dvcmQ6


POSTFIX-Config-Main.cf:
**********************
myhostname = PC.MEINEDOMAIN.DE
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $myhostname
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_sasl_authenticated,check_relay_domains

POSTFIX-Master.cf:
******************
smtp    inet    n       -       y       -       -       smtpd

LDD:
****
[root at gaia postfix-1.1.11]# ldd /usr/libexec/postfix/smtpd
        libsasl.so.7 => /usr/lib/libsasl.so.7 (0x40023000)
        libssl.so.2 => /lib/libssl.so.2 (0x4002f000)
        libcrypto.so.2 => /lib/libcrypto.so.2 (0x4005f000)
        libdb-4.0.so => /lib/libdb-4.0.so (0x40133000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x401db000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x401f0000)
        libc.so.6 => /lib/i686/libc.so.6 (0x42000000)
        libgdbm.so.2 => /usr/lib/libgdbm.so.2 (0x40203000)
        libdl.so.2 => /lib/libdl.so.2 (0x4020a000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x4020d000)
        libpam.so.0 => /lib/libpam.so.0 (0x4023a000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

liblogin.so existiert in /usr/lib/sasl und /usr/lib/sasl2

 
Hoffentlich hilfts diesmal ... so langsam weiß ich mir keinen Rat mehr
... Habe diverse HowTos befolgt ... selber Effekt :-(

Danke,

Duncan




Mehr Informationen über die Mailingliste linux-l