[Postfixbuch-users] smtpd-auth
Carsten Laun-De Lellis
carsten.delellis at delellis.net
Mi Jun 24 14:30:26 CEST 2009
Hallo
Also mein postfix läuft nicht in einer chroot Umgebung. Aber nun stehe ich
wirklich auf dem Schlauch. Wie sage ich dass die Authentifizierung über
TCP/IP erfolgen soll. Ich dachte die Angabe sql_hostname: 127.0.0.1 würde da
genügen. Wo ich auch nun jedoch das Problem sehe ist , dass ich im Log
folgenden Eintrag finde:
Jun 24 14:12:07 S000003 authdaemond: failed to connect to mysql server
(server=localhost, userid=mailadmin): Access denied for user
'mailadmin'@'localhost' (using password: YES)
Ich kann mich aber als mailadmin local mit dem mysql-client anmelden. Dort
funktioniert auch das sql statement.
Im sql log finde ich immer folgende Einträge und kann diese nicht richtig
deuten.
090624 14:27:37 2165 Connect mailadmin at localhost on mail
2165 Quit
2166 Connect mailadmin at localhost on mail
2166 Quit
2167 Connect mailadmin at localhost on mail
2167 Query START TRANSACTION
2167 Query SELECT userPassword from virtual_users
where username = 'carsten.delellis' and auth = '1'
2167 Query SELECT userPassword from virtual_users
where username = 'carsten.delellis' and auth = '1'
2167 Query COMMIT
2167 Quit
2168 Connect mailadmin at localhost on mail
2168 Quit
Irgendeine Idee? Die Anfragen scheinen jedoch im sql Server anzukommen.
Deshalb glaube ich auch nicht, dass es ein chroot problem ist.
Carsten Laun-De Lellis
Dipl.-Ing. Elektrotechnik
Certified Information Systems Auditor (CISA)
Hauptstrasse 13
D-67705 Trippstadt
Phone: +49 (6306) 992140
Mobile: +49 (1520) 9889178
email: carsten.delellis at delellis.net
-----Original Message-----
From: postfixbuch-users-bounces at listen.jpberlin.de
[mailto:postfixbuch-users-bounces at listen.jpberlin.de] On Behalf Of Peer
Heinlein
Sent: Mittwoch, 24. Juni 2009 13:49
To: postfixbuch-users at listen.jpberlin.de
Subject: Re: [Postfixbuch-users] smtpd-auth
Am Mittwoch 24 Juni 2009 schrieb Carsten Laun-De Lellis:
> Wo soll ich proxy:mysql eingeben ?
Vergiß es, ich habe Bullshit erzählt, ich hatte da was in der
Orginalmail falsch gelesen.
> Die Konfig für die Authentifizierung ist doch in der smtpd.conf in
> /etc/postfix/sasl hinterlegt. Und dort gibt man doch den
> auxprop_plugin:sql und die sql_engine:mysql an, oder bin ich da
> vollkommen falsch ?
Nee, ich war falsch.
Es bleiben die Antworten von Patrick. Ich würde MySQL über TCP
ansprechen lassen.
Möglich wäre noch
3) MySQL-Socket in die chroot-Umgebung
nach /var/spool/postfix/var/lib/mysql packen.
Aber dann lieber TCP.
Mit freundlichen Grüßen
Peer Heinlein
--
4. Mailserver-Konferenz am 2./3. Juli 2009 in Berlin:
http://www.heinlein-support.de/mk
Heinlein Professional Linux Support GmbH
Linux: Akademie - Support - Hosting
http://www.heinlein-support.de
Tel: 030-405051-42
Fax: 030-405051-19
Zwangsangaben lt. §35a GmbHG:
HRB 93818 B / Amtsgericht Berlin-Charlottenburg,
Geschäftsführer: Peer Heinlein -- Sitz: Berlin
--
_______________________________________________
Postfixbuch-users -- http://www.postfixbuch.de
Heinlein Professional Linux Support GmbH
Postfixbuch-users at listen.jpberlin.de
https://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
Mehr Informationen über die Mailingliste Postfixbuch-users