[Postfixbuch-users] SASL2 + MySQL

Patrick Ben Koetter p at state-of-mind.de
Di Mär 8 13:02:20 CET 2005


* Slupkowski, Rafael <r.slupkowski at wunsch.com>:
> Ich bin hier ein SASL2 mit MySQL am Compilieren. Und irgendwie mache ich was
> verkehrt:

yep. die smtpd.conf parameter sind falsch. sie haben sich mittlerweile
geändert. Sie mal in der options.html in den SASL sourcen nach.

p at rick


> Postfix und Courier läuft bereits und das abholen funktioniert nur noch am
> versenden hängt es :-(
> 
> Hier mal die Postfix Ausgabe:
> 
> 250-PIPELINING
> 250-SIZE 20480000
> 250-VRFY
> 250-ETRN
> 250-AUTH CRAM-MD5 DIGEST-MD5 LOGIN PLAIN
> 250-AUTH=CRAM-MD5 DIGEST-MD5 LOGIN PLAIN
> 250 8BITMIME
> 
> Da scheint alles zu stimmen oder?
> 
> Und so habe ich mein sasl2 kompiliert was auch sauber durch läuft:
> 
> ./configure --enable-anon --enable-plain --enable-login --enable-sql
> --enable-otp --enable-cram --enable-digest --with-mysql=/usr
> --with-dblib=berkeley --with-bdb-libdir=/usr/lib
> --with-bdb-incdir=/usr/include --with-plugindir=/usr/local/lib/sasl2
> 
> /usr/lib/sasl2 	und so auf 	/usr/local/lib/sasl2  verlinkt habe ich
> auch.
> 
> Die smtpd.conf sieht so aus:
> 
> pwcheck_method: auxprop
> auxprop_plugin: mysql
> mech_list: plain login cram-md5 digest-md5
> mysql_hostnames: localhost
> mysql_user: postfix
> mysql_passwd: xxxxxx
> mysql_database: postfix
> mysql_statement: select password from mailbox where username='%u@%r'
> mysql_verbose: yes
> 
> Ja und das Logfile von Postfix sagt das hier:
> 
> Mar  8 12:16:31 daisy postfix/smtpd[31182]: warning: SASL authentication
> failure: no secret in database
> Mar  8 12:16:31 daisy postfix/smtpd[31182]: warning:
> dhcp-10MBit-200.wunsch.lan[192.168.5.200]: SASL CRAM-MD5 authentication
> failed
> Mar  8 12:16:31 daisy postfix/smtpd[31182]: warning: SASL authentication
> failure: Password verification failed
> Mar  8 12:16:31 daisy postfix/smtpd[31182]: warning:
> dhcp-10MBit-200.wunsch.lan[192.168.5.200]: SASL PLAIN authentication failed
> Mar  8 12:16:34 daisy postfix/smtpd[31182]: warning:
> dhcp-10MBit-200.wunsch.lan[192.168.5.200]: SASL LOGIN authentication failed
> 
> Das Logfile von MySQL sagt garnix, nur wenn der Client was abholt:
> 
> 
> 050308 12:13:34      12 Connect     postfix at localhost on
>                      12 Init DB     postfix
>                      12 Query       SELECT username, "", password, '51',
> '51', '/var/spool/maildirs', maildir, quota, na
> me, "" FROM mailbox WHERE username = "rafael at za4kids.de"
> 
> Ne Idee was ich noch vergessen habe????????? 
> Ja als System habe ich hier SuSe 9.2, MySQL von SuSE und Postfix selbst
> kompiliert, cyrus-sasl-2.1.19.
> 
> Wie sieht es eigentlich mit cram-md5 Verschlüsselung aus. Habe mal in Web
> gelesen das
> Man dafür SASL noch patchen muss vorher.. Stimmt es?
> 
> Danke 
> Rafael
> 
> 
> 
> 
> 

> -- 
> _______________________________________________
> Postfixbuch-users mailingliste
> Heinlein Professional Linux Support GmbH
> 
> Postfixbuch-users at listi.jpberlin.de
> http://listi.jpberlin.de/mailman/listinfo/postfixbuch-users

-- 
SMTP AUTH
Howto: <http://postfix.state-of-mind.de/patrick.koetter/smtpauth/>
Debug: <http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>




Mehr Informationen über die Mailingliste Postfixbuch-users