[Postfixbuch-users] SMTP-AUTH Problem

Andreas Winkelmann ml at awinkelmann.de
Sa Nov 19 12:19:13 CET 2005


Am Saturday 19 November 2005 12:08 schrieb Werner Detter:

> Hallo liebe Postfix Gemeinde,
>
> ich habe einen bestehenden Mailserver (Debian Woody) den ich in absehbarer
> Zeit auf Debian Sarge aktualisieren möchte. Dazu habe  ich mir ein
> Testsystem analog zum laufenden Mailserver eingerichtet jedoch macht
> SMTP-AUTH noch Probleme. Ich kriegs unter Sarge einfach nicht zum Laufen.
>
> Auf meinem bestehendem Server werden die Zugangsdaten über PAM in einer
> MySQL Datenbank abgefragt. Die Passwörter stehen liegen encrypted in der
> Datenbank.
>
> Die benötigten Pakete sind installiert
> libsasl2, libsasl2-dev, libsasl2-module-, postfix-tls, libpam-mysql
> libsasl2-modules
>
> Mein Setup sieht wie folgt aus:
>
> /etc/postfix/main.cf
> smtpd_sasl_auth_enable = yes
> smtpd_sasl_local_domain = $myhostname
> smtpd_sasl_security_options = noanonymous
> broken_sasl_auth_clients = yes
>
> smtpd_recipient_restrictions =
>              ...
>              permit_sasl_authenticated
>              permit_mynetworks
>
> smtpd_recipient_restrictions =
>              ...
>              permit_sasl_authenticated
>              permit_mynetworks
>
> /etc/postfix/sasl/smtpd.conf
> pwcheck_method: pam

Das war vor Urzeiten. Heute muss in dem Falle dort "saslauthd" stehen.

Abgesehen davon musst Du diesen auch am laufen haben und im Falle von PAM ihn 
mit "-a pam" gestartet haben.

> loglevel: 10
> mech_list: plain login
>
>
>  /etc/pam.d/smtp
>  auth    required        pam_mysql.so user=postfix passwd=xxxx
> host=localhost db=mail table=mailbox usercolumn=username
> passwdcolumn=password crypt=1
>

> Dieses Setup verrichtet unter Woody problemlos seinen Dienst, unter Debian
> Sarge dagegen funktioniert dies nicht. Der Postfix läuft nicht in einer
> chrooted Umgebung, folgendes erhalte ich im Logfile:
>
>
> Nov 19 12:01:38 mx postfix/smtpd[8896]: warning: SASL authentication
> problem: unkno wn password verifier
> Nov 19 12:01:38 mx postfix/smtpd[8896]: warning: SASL authentication
> failure: Passw ord verification failed
> Nov 19 12:01:38 mx postfix/smtpd[8896]: warning:
> localhost.localdomain[127.0.0.1]: SASL PLAIN authentication failed
> Nov 19 12:01:38 mx postfix/smtpd[8896]: > localhost.localdomain[127.0.0.1]:
> 535 Err or: authentication failed
> Nov 19 12:01:38 mx postfix/smtpd[8896]: watchdog_pat: 0x8082f80
>
> Zum Debuggen hab ich das MySQL-Logging aktiviert, es sieht so aus wie wenn
> überhaupt keine Anfrage von PAM an die MySQL gestellt wird. Ich möchte
> gerne, wenn möglich, dass Woody-SASL-Setup übernehmen. Die
> Authentifizierung über AUXPROP und MySQL wird bei mir zum Problem, da das
> Debian Paket von AUXPROP nicht mit verschlüsselten (encrypt) Passwörtern
> klar kommt...
>
> Ich bin mit meinem Latein am Ende, was kann ich noch versuchen?
> Ich nehme jeden Vorschlag dankend an :)
>
>
> Danke und Grüsse,
> Werner

-- 
	Andreas



Mehr Informationen über die Mailingliste Postfixbuch-users