[Postfixbuch-users] lmtpunix & smptp errors mit SQL

Andreas Winkelmann ml at awinkelmann.de
Fr Mär 4 18:57:34 CET 2005


Am Mittwoch, 2. März 2005 15:17 schrieb Benjamin Scherb:

> habe schon seit einigen Tagen meinen Mail-Server mit Postfix (SASL,
> Postfix, MySQL, Cyradm, amavisd) am laufen.
>
> Er rennt auch, aber er schreibt mir permanent Fehlermeldungen in Bezug auf
> SQL Statements in die Log-Datei. Im Detail sieht das so aus:
>
> Mar  1 01:25:28 server postfix/smtpd[21957]: sql_select option missing
> Mar  1 01:25:28 server postfix/smtpd[21957]: auxpropfunc error no
> mechanism available
> Mar  1 01:25:28 server postfix/smtpd[21957]: _sasl_plugin_load failed on
> sasl_auxprop_plug_init for plugin: sql
> Mar  1 01:25:28 server postfix/smtpd[21957]: connect from
> localhost[127.0.0.1]
> Mar  1 01:25:28 server postfix/smtpd[21957]: F0F09C7A20:
> client=localhost[127.0.0.1]

Postfix lädt/initialisiert beim Start des smtp oder smtpd die Cyrus-SASL 
Library. Und diese wiederum scannt das Plugin-Directory 
(meistens /usr/lib/sasl2/) nach Plugins durch und Initialsiert diese. In 
Deinem Fall wird das sql-plugin gefunden und bei der Initialisierung sucht es 
in der Config-Datei eine Option "sql_select". Dieses findet es nicht und 
warnt Dich. Dies alles passiert nur weil das Plugin gefunden wird, Du kannst 
es nicht wegkonfigurieren. Du kannst es höchstens mit einer dummy-Option in 
der smtpd.conf befriedigen.

sql_select: dummy oder was auch immer

Die bessere Variante wäre allerdings es zu deinstallieren oder zu löschen.
# rm -f /usr/lib/sasl2/libsql.*

> Mar  1 01:25:29 server lmtpunix[21962]: executed
> Mar  1 01:25:29 server lmtpunix[21962]: sql_select option missing
> Mar  1 01:25:29 server lmtpunix[21962]: auxpropfunc error no mechanism
> available
> Mar  1 01:25:29 server lmtpunix[21962]: _sasl_plugin_load failed on
> sasl_auxprop_plug_init for plugin: sql
> Mar  1 01:25:29 server lmtpunix[21962]: accepted connection

Btw. im Falle von Cyrus-Imap in der /etc/imapd.conf

sasl_sql_select: dummy

> Mar  1 01:25:29 server lmtpunix[21962]: lmtp connection preauth'd as
> postman Mar  1 01:25:29 server lmtpunix[21962]: IOERROR: fstating sieve
> script /var/imap/sieve/b/benjamin/defaultbc: No such file or $
> Mar  1 01:25:29 server lmtpunix[21962]: duplicate_check:
> <20050301002547.GA5308 at state-of-mind.de> user.benjamin        0
> Mar  1 01:25:29 server lmtpunix[21962]: mystore: starting txn 2147484479

Wie hast Du das Sieve-Script installiert?

> Kann hiermit jemand etwas anfangen und mir behilflich sein das Problem zu
> lösen? Es ist nervig wenn die Log-File wegen diesen Einträgen unnötig
> vollgepumt wird. Was ist ist bedeutet eigenlich "defaultbc"?

-- 
	Andreas



Mehr Informationen über die Mailingliste Postfixbuch-users