Postfix saslauthd: connection refused

URL dieses Beitrags: http://blog.stefan-macke.com/2006/01/23/postfix_saslauthd_connection_refused/

Nach einem Neustart des Servers konnte ich per SMTP keine Mails mehr versenden. Folgende Meldungen traten in /var/log/mail.log auf:

postfix/smtpd: warning: SASL PLAIN authentication failed
postfix/smtpd: warning: SASL authentication failure: cannot connect to saslauthd server: Connection refused

Die Problemlösung fand ich hier:

mount --bind /var/run/saslauthd/ /var/spool/postfix/var/run/saslauthd/

Postfix konnte nicht auf den saslauthd-Socket zugreifen. Postfix läuft unter chroot und das Verzeichnis /var/run/saslauthd wurde falsch gelinkt bzw. der Link beim Neustart des Servers entfernt. Dies kann durch obigen Befehl wiederhergestellt werden.

Füge diesen Artikel zu deinen Bookmarks hinzu Diese Icons verzweigen auf soziale Netzwerke bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • del.icio.us
  • bodytext
  • MisterWong
  • Reddit
  • Technorati
  • Spurl
  • description

Kommentare zu diesem Beitrag

  1. Gravatar Stefan
    Am 13. February 2007 um 20:39 Uhr

    DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANKE!!!!

    Mein Gott, hab ich lange nach dieser Lösung gesucht! :)

  2. Gravatar Stefan
    Am 14. February 2007 um 07:40 Uhr

    Schön, dass ich helfen konnte :)

  3. Gravatar Marco
    Am 19. April 2007 um 16:02 Uhr

    Vielen Dank, diesen Tipp habe ich schon wie ein Irrer gesucht :D

  4. Gravatar Stefan
    Am 19. April 2007 um 21:51 Uhr

    Ich damals auch. Deswegen steht er hier :-)

    Noch einen Hinweis: Das Ganze unbedingt als Startskript einbinden, damit nach einem Neustart alles weiterhin funktioniert! Sonst muss der Befehl ständig manuell ausgeführt werden, wenn man den Server neustartet...

  5. Gravatar Jirka
    Am 1. August 2007 um 09:23 Uhr

    Jepp, das war des Rätsels Lösung! Danke!

  6. Gravatar Ulf
    Am 4. February 2008 um 21:48 Uhr

    boar geilllllllllll es geht xD super dankeeeeeeeeeeee =)

    man ich war in 200000000 foren

  7. Gravatar traced
    Am 5. April 2008 um 00:18 Uhr

    Wow, Du bist mein Held, wie lang hab ich danach gesucht.... *puh*

    DANKE!

  8. Gravatar Markus
    Am 12. September 2008 um 10:34 Uhr

    Hi,

    man kann auch einfach einen Symlink setzen, dann spart man sich den Kram mit den bind-mounts:

    ln -s /var/spool/postfix/var/run/saslauthd/ /var/run/

    /var/run# ls -la /var/run/saslauthd
    lrwxrwxrwx 1 root root 37 Sep 12 10:38 /var/run/saslauthd -> /var/spool/postfix/var/run/saslauthd/

    Und jetzt: Party!

    markus

Einen Kommentar schreiben

XHTML: Diese Tags sind erlaubt: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>