[Postfixbuch-users] Problem mit SMTP AUTH
Sandy Drobic
postfixbuch-users at japantest.homelinux.com
Mi Jan 16 20:07:31 CET 2008
Frank Fiedler wrote:
> Hallo Sandy,
>
>
> From: "Sandy Drobic"
>
>>>> Welche Distro verwendest du? Bei mir unter Suse 10.3 ist das Paket
>>>> cyrus-sasl-sqlauxprop.
>>> Ich habe hier auch Suse 10.3 und cyrus-sasl-sqlauxprop ist installiert.
>>> Ich hab die libsql* Dateien jetzt gefunden, die stehen in
>>> /usr/lib64/sasl2.
>>>
>>> Mache ich da jetzt einfach nen Link von /usr/lib/... nach /usr/lib64/...
>>> oder kann und sollte ich das an anderer Stelle korrigieren?
>
>> Das brauchst du nicht korrigieren, aber es wäre sehr hilfreich, wenn du
>> feststellst, ob die smtpd.conf dort ausgewertet wird, oder ob sie im
>> Verzeichnis /etc/sasl2/ erwartet wird. Das ist bei mir der Fall, wie ich
>> gerade festgestellt habe.
>>
>> Früher wurde es im gleichen Verzeichnis erwartet, wo die sasl-libraries
>> lagen,
>> jetzt gehen die meisten Distros dazu über, das Verzeichnis /etc/sasl2/
>> zu
>> verwenden. Novell hat das migriert in das /etc/-Verzeichnis. Finde ich
>> auch
>> richtig, die smtpd.conf hatte im Library-Verzeichnis nichts zu suchen.
>> (^-^)
>>
>> Verschiebe deine smtpd.conf mal dorthin und ändere die Liste der
>> Installierten
>> Mechs. Siehst du jetzt eine Änderung in der AUTH-Zeile von Postfix (nach
>> "postfix reload" natürlich)?
>
>
> In meiner smtpd.conf steht:
> ...
> mech_list: cram-md5 digest-md5 plain login
> ...
>
> egal was ich mit der smtpd.conf mache, bein anmelden am Server steht immer:
> AUTH DIGEST-MD5 PLAIN CRAM-MD5 LOGIN GSSAPI
Wo liegt die smtpd.conf?
> Ich habe mal alle smptd.conf -Dateien eliminiert, immer noch das gleiche
> Ergebnis beim Einloggen in der messages steht dann
> Jan 16 19:26:52 server postfix/smtpd[26775]: auxpropfunc error invalid
> parameter supplied
> Jan 16 19:26:52 server postfix/smtpd[26775]: _sasl_plugin_load failed on
> sasl_auxprop_plug_init for plugin: ldapdb
> Jan 16 19:26:52 server postfix/smtpd[26775]: sql_select option missing
> Jan 16 19:26:52 server postfix/smtpd[26775]: auxpropfunc error no mechanism
> available
> Jan 16 19:26:52 server postfix/smtpd[26775]: _sasl_plugin_load failed on
> sasl_auxprop_plug_init for plugin: sql
>
> Wenn ich die smptd.conf wieder einkopiere, ist der Fehler weg.
WO?
> Und hier nochmal der Inhalt der Datei:
> log_level: 3
> pwcheck_method: mysql
> pwcheck_method: auxprop
> mech_list: cram-md5 digest-md5 plain login
> auxprop_plugin: sql
> sql_engine: mysql
> sql_hostnames: localhost
> sql_user: XXXXXXX
> sql_passwd: XXXXXXX
> sql_database: mailbase
> sql_select: select password from users where account='%u@%r'
pwcheck_method: auxprop
auxprop_plugin: sql
sql_engine: mysql
sql_hostnames: localhost
sql_user: XXXXXXX
sql_passwd: XXXXXXX
sql_database: mailbase
sql_select: select password from users where account='%u@%r'
Versuche es mal hiermit. Das hatte Patrick dir IMHO auch schon empfohlen.
--
Sandy
Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Mehr Informationen über die Mailingliste Postfixbuch-users