[Postfixbuch-users] SASL @

Andreas Winkelmann ml at awinkelmann.de
Mi Sep 28 14:04:11 CEST 2005


Am Wednesday 28 September 2005 13:56 schrieb netmm2001:

> Auf ein
>
> testsaslauthd -u user at ichbins.de -p pass
>
> kommt ein: 0: OK "Success." --> Das bedeutet doch das Username durch PAM in
> der MySQL-Abgefragt wurde?

Keine Ahnung, hängt von Deiner Konfiguration ab. Ob PAM oder MySQL dahinter 
steckt sieht man hier nicht.

Falls PAM dabei ist, fehlt bei testsaslauthd noch ein "-s smtp" um es 
wenigstens etwas realistischer zu machen.

Wie ist saslauthd gestartet?

> Per Telnet klappts aber trotzdem nicht.
>
> In der main.cf habe ich die Parameter
>
> smtpd_sasl_auth_enable = yes
> ##smtpd_sasl_local_domain = hierists

Wenn Du Deine Konfig zeigst, dann "postconf -n".

> Hier die Telnet:
>
> [root at fc3base ~]# telnet 127.0.0.1 25
> Trying 127.0.0.1...
> Connected to fc3base (127.0.0.1).
> Escape character is '^]'.
> 220 Welcome
> ehlo ich.bins.de
> 250-fc3base
> 250-PIPELINING
> 250-SIZE 1024000000
> 250-VRFY
> 250-ETRN
> 250-AUTH LOGIN PLAIN
> 250-AUTH=LOGIN PLAIN
> 250 8BITMIME
> AUTH PLAIN cm9iZXJ0QHdlcnRjaGVjay5kZQByb2JlcnRAd2VydGNoZWNrLmRlAHBhc3M=
> 535 Error: authentication failed
>
> User ist mit  printf 'user at ichbins.de\0user at ichbins.de\0pass' |
> /usr/lib/xemacs-21.4.15/i386-redhat-linux/mmencode generiert.

Der base64-String hinter PLAIN stimmt nicht mit der printf-Zeile überein.

Was kommt im Log?

-- 
	Andreas



Mehr Informationen über die Mailingliste Postfixbuch-users