[Postfixbuch-users] SASL authentication failure: size read failed
Andreas Winkelmann
ml at awinkelmann.de
Fr Jan 13 21:36:40 CET 2006
Am Friday 13 January 2006 21:20 schrieb Dirk Völlger:
> > Die SASL-Library schickt Daten (Username, Passwort,..) an den saslauthd
> > zum Überprüfen und liest anschliessend die Antwort von diesem. Das lesen
> > der Antwort scheitert bei Dir.
>
> OK, klingt verständlich.
>
> > Vermute mal saslauthd semmelt weg, bevor er antworten kann. Suche mal die
> > Logs durch, wahrscheinlich nicht das mail(log) sondern messages oder
> > auth.* (syslogd.conf). Oder starte saslauthd mal aus der Shell mit nem
> > zusätzlichen "-d", dann zeigt er dort was so abgeht.
>
> Werde ich mal versuchen, Danke für den Tip
>
> > Hmm, evtl. hast Du auch ein Gemisch von Cyrus-SASL v1 und v2 installiert.
> > saslauthd != lib. Das Protokoll zwischen v1 und v2 hat sich etwas
> > geändert. Prüf das auch mal.
>
> Cyrus habe ich noch gar nicht installiert, daran kann es also nicht
> liegen.
Den Vornamen "Cyrus" haben unter anderem die SASL-Library und der Imap-Server.
Ich bezog mich auf die SASL-Library, die hast Du installiert.
Die Cyrus-SASL-Library beinhaltet unter anderem die Library Selber (Das Ding
was in Postfix verlinkt ist aka. libsasl2.so) und den saslauthd (Ein Daemon,
welcher im Hintergrund läuft und von der Library kontaktiert wird). Beides
gab es in Version 1 und Version 2. Zwischen den beiden Versionen hat sich das
Protokoll geändert. Evtl. ist Dein saslauthd noch von Version 1 und die
Library Version 2. Prüfe, welcher saslauthd läuft und rufe ihn mit "-v" auf.
Oder benutze das Paketmanagement Deines Vertrauens...
--
Andreas
Mehr Informationen über die Mailingliste Postfixbuch-users