[Postfixbuch-users] TLS und SMTP Auth Problem
Patrick Ben Koetter
p at state-of-mind.de
Mo Mai 7 22:13:25 CEST 2007
* Andreas Krummrich <brutus at iunius.org>:
> > smtp_sasl_mechanism_filter = !cram-md5, static:rest
> >
> >
> Nein, das unterstützt er nicht. Ist noch ein uralter Postfix auf Debian
> Woody.
Du hast nicht viel Spielraum. Jetzt kannst Du noch testen, ob Du mit dem
openssl s_client Kommando eine Verbindung aufbauen kannst und dann mit dem
gen-auth.pl
<http://www.jetmore.org/john/code/#gen-auth>
Skript eine CRAM-MD5 Authentifizierung versuchen. Wenn die nicht
klappt, musst Du halt doch updaten.
> > smtp_sasl_tls_security_options = noanonymous
> >
> Auch das hat nichts gebracht.
Ja, ohne den Filter bringt es nichts. Ausser Du kannst qmail so konfigurieren,
das es CRAM-MD5 nicht bei TLS anbietet.
Cyrus SASL wird immer den sicheren Mechanismus (hier: CRAM-MD5) haben wollen
und LOGIN und PLAIN sind halt die unterste Schublade in Sachen Sicherheit.
> Ich habe eben mal das Loglevel für TLS erhöht und dabei kam folgendes
> herraus:
> Vielleicht hilft das ja etwas weiter:
>
> May 7 21:12:01 santa postfix/smtpd[28035]: connect from
> bart.springfield.home[10.10.42.10]
> May 7 21:12:01 santa postfix/smtpd[28035]: setting up TLS connection
> from bart.springfield.home[10.10.42.10]
> May 7 21:12:01 santa postfix/smtpd[28035]: TLS connection established
> from bart.springfield.home[10.10.42.10]: TLSv1 with cipher RC4-MD5
> (128/128 bits)
> May 7 21:12:01 santa postfix/smtpd[28035]: 41CC2CD57D:
> client=bart.springfield.home[10.10.42.10], sasl_method=CRAM-MD5,
> sasl_username=brutus
> May 7 21:12:01 santa postfix/cleanup[28037]: 41CC2CD57D:
> message-id=<463F79BA.1070303 at iunius.org>
> May 7 21:12:01 santa postfix/qmgr[28034]: 41CC2CD57D:
> from=<brutus at iunius.org>, size=627, nrcpt=1 (queue active)
> May 7 21:12:01 santa postfix/smtpd[28035]: disconnect from
> bart.springfield.home[10.10.42.10]
> May 7 21:12:01 santa postfix/smtp[28038]: SSL_connect:before/connect
> initialization
> May 7 21:12:01 santa postfix/smtp[28038]: SSL_connect:SSLv2/v3 write
> client hello A
> May 7 21:12:01 santa postfix/smtp[28038]: SSL_connect:error in SSLv2/v3
> read server hello A
Die 'error's? Nein, die kannst Du getrost ignorieren.
Dein Problem ist, das Cyrus SASL für Postfix CRAM-MD5 auswählt und das
scheitert. Das ist zumindest er aktuelle Stand der Dinge.
p at rick
--
Postfix - Einrichtung, Betrieb und Wartung
<http://www.postfix-buch.com>
saslfinger (debugging SMTP AUTH):
<http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>
Mehr Informationen über die Mailingliste Postfixbuch-users