[Postfixbuch-users] SMTP-Problem nach Postfixupgrade (2.1.x => 2.3.x)
Matthias Althaus
casa-antiqua at gmx.net
Mo Nov 6 11:09:19 CET 2006
Andreas Winkelmann schrieb:
> Am Sunday 05 November 2006 17:00 schrieb Henrik Hasenkamp:
>
>
>>> Den einzigen Eintrag in den ganzen Logs, den ich finden kann ist:
>>> Oct 31 11:32:19 ipx22025 postfix/smtpd[17584]: connect from --snip--
>>> Oct 31 11:32:23 ipx22025 postfix/smtpd[17584]: warning: SASL
>>> authentication failure: Password verification failed
>>> Oct 31 11:32:23 ipx22025 postfix/smtpd[17584]: warning: --snip--: SASL
>>> PLAIN authentication failed: authentication failure
>>> Oct 31 11:32:23 ipx22025 postfix/smtpd[17584]: warning: --snip--: SASL
>>> LOGIN authentication failed: authentication failure
>>> Oct 31 11:32:25 ipx22025 postfix/smtpd[17584]: lost connection after
>>> AUTH from --snip--
>>> Oct 31 11:32:25 ipx22025 postfix/smtpd[17584]: disconnect from --snip--
>>>
>>> Somit scheint der Problem irgendwo beim SASL (oh Wunder) zu liegen. In
>>> den Releasenotes findet man zwar Änderungen bezügl. SASL, aber nichts
>>> was mE dieses Problem verursachen würde.
>>>
>> das Problem liegt daran, dass Postfix die smtpd.conf nicht findet. Ich
>> habe da auch Stundenlang, nein Tagelang gebastelt!
>>
>
> Nach einem Update soll sich der Pfad zur smtpd.conf ändern? Das ist IMHO
> selbst für Debian ungewöhnlich.
>
>
>> Leg bitte das Verzeichniss /etc/sasl2 an. Dort machst Du einen Link zu
>> der Datei /var/spool/postfix/usr/lib/sasl2/smtpd.conf und startest
>> Postfix neu.
>>
>
> 1. Wenn er Debian benutzt, dürfte wohl eher /etc/postfix/sasl im Spiel sein.
>
> 2. Ein Link von /var/spool/postfix/usr/lib/sasl2/smtpd.conf
> auf /etc/sasl2/smtpd.conf ist wohl total sinnlos. Der Pfad wird sich wohl
> kaum von /etc/sasl2/ auf /usr/lib/sasl2/ ändern, nur weil Postfix das chroot
> einschaltet.
>
> 3. Die smtpd.conf wird gelesen, bevor Postfix das chroot einschaltet. Also
> gehört sie gar nicht ins chroot.
>
>
>> Das sollte dann Dein Problem eigentlich lösen.
>>
>
>
>
Moin,
also die Daten liegen wirklich in /etc/postfix/sasl/smtpd.conf. Soweit
ich das sehe, werden diese auch gelesen, denn in auth.log erscheint
folgendes, wenn ich via Thunderbird eine Mail verschicken will:
Nov 6 10:51:34 ipx22025 postfix/smtpd[17110]: sql auxprop plugin using
mysql engine
Nov 6 10:52:30 ipx22025 postfix/smtpd[17161]: sql auxprop plugin using
mysql engine
Nov 6 10:54:06 ipx22025 postfix/smtpd[17261]: sql auxprop plugin using
mysql engine
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin Parse the
username ---name--- at ---domain---
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin try and
connect to a host
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin trying to open
db 'postfix' on host '127.0.0.1'
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin Parse the
username ---name--- at ---domain---
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin try and
connect to a host
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin trying to open
db 'postfix' on host '127.0.0.1'
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: begin transaction
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin create
statement from userPassword ---name--- ---domain---
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin doing query
SELECT password FROM mailbox WHERE username = '---name--- at ---domain---';
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin create
statement from cmusaslsecretPLAIN ---name--- ---domain---
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin doing query
SELECT password FROM mailbox WHERE username = '---name--- at ---domain---';
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: commit transaction
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin Parse the
username ---name--- at ---domain---
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin try and
connect to a host
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin trying to open
db 'postfix' on host '127.0.0.1'
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin Parse the
username ---name--- at ---domain---
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin try and
connect to a host
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin trying to open
db 'postfix' on host '127.0.0.1'
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: begin transaction
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin create
statement from userPassword ---name--- ---domain---
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin doing query
SELECT password FROM mailbox WHERE username = '---name--- at ---domain---';
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: commit transaction
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin Parse the
username ---name--- at ---domain---
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin try and
connect to a host
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin trying to open
db 'postfix' on host '127.0.0.1'
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin Parse the
username ---name--- at ---domain---
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin try and
connect to a host
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin trying to open
db 'postfix' on host '127.0.0.1'
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: begin transaction
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin create
statement from userPassword ---name--- ---domain---
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin doing query
SELECT password FROM mailbox WHERE username = '---name--- at ---domain---';
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin create
statement from cmusaslsecretPLAIN ---name--- ---domain---
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin doing query
SELECT password FROM mailbox WHERE username = '---name--- at ---domain---';
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: commit transaction
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin Parse the
username ---name--- at ---domain---
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin try and
connect to a host
Nov 6 10:54:10 ipx22025 postfix/smtpd[17261]: sql plugin trying to open
db 'postfix' on host '127.0.0.1'
... mit ---name--- und ---domain--- natürlich korrekte Daten... ;)
MfG
Matthias, der die Welt und Postfix nicht mehr versteht
Mehr Informationen über die Mailingliste Postfixbuch-users