[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