[Postfixbuch-users] sasl mit Postfix 2.2

Thomas Grieder postfix at moonsmile.ch
Di Apr 19 16:31:12 CEST 2005


Patrick Ben Koetter wrote:
> * postfix at moonsmile.ch <postfix at moonsmile.ch>:
> 
>>Quoting Patrick Ben Koetter <p at state-of-mind.de>:
>>
>>
>>>Bist Du die ganze Kette schon durchgegangen?
>>>
>>>+ Was sagt das auth.* log?
>>
>>Apr 19 11:23:54 moon postfix/smtpd[10635]: NTLM server step 1
>>Apr 19 11:23:54 moon postfix/smtpd[10635]: client flags: ffff8207
>>Apr 19 11:23:54 moon postfix/smtpd[10635]: NTLM server step 2
>>Apr 19 11:23:54 moon postfix/smtpd[10635]: client user: thomas at moonsmile.ch
>>
>>und das:
>>
>>Apr 19 11:51:27 moon postfix/smtpd[12715]: sql_select option missing
>>Apr 19 11:51:27 moon postfix/smtpd[12715]: auxpropfunc error no mechanism
>>available
>>Apr 19 11:51:27 moon postfix/smtpd[12715]: _sasl_plugin_load failed on
>>sasl_auxprop_plug_init for plugin: sql
> 
> 
> SASL kann das auxprop_plugin: sql nicht laden. Sieh mal in der options.html
> Deiner SASL Doku nach, ob das jetzt mysql oder sql sein muß. Zwischen 2.1.17
> und 2.1.20 hat sich das geändert, aber ich weiß gerade nicht mehr in welcher
> Version genau.
> 
> 

Hmm. Ich habe irgendwie das Gefühl, dass die 
/etc/postfix/sasl/smtpd.conf nicht mehr gelesen wird. Die gehört dich 
immernoch dort hin, oder?

Kann man herausfinden, wo Postfix die Datei sucht?

Ich habe es mit sql und mit mysql probiert. Im auth.log hat sich nichts 
geändert.

>>>+ Kannst Du in einem Telnet Dialog eine PLAIN authentifizierung erfolgreich
>>>  durchführen?
>>
>>perl -MMIME::Base64 -e 'print
>>encode_base64("thomas at moonsmile.ch\0thoms at moonsmile.ch\0geheim");'
> 
> 
> Wenn dann müßtest Du die "@" escapen...
> 
> encode_base64("thomas\@moonsmile.ch\0thoms\@moonsmile.ch\0geheim");'

Logisch! Da versuche ich später. Ich denke, erst muss das obige Problem 
gelöst werden.

> p at rick
> 

Thomas



Mehr Informationen über die Mailingliste Postfixbuch-users