Hi! on 11.12.2005 14:31 Michael Buchau said the following:
Das schaut ganz danach aus, als ob der Postfix-smtpd nicht auf den Unix-Domain-Socket vom saslauthd unter /var/run/sasl2/mux zugreifen kann. Ich vermute mal, dass Du Deinen Postfix in einer Chroot-Konfiguration betreibst. Das SuSEconfig-Skript vom Postfix richtet einen Hardlink auf den Socket unter /var/spool/postfix/var/run/sasl2/mux ein. Wenn der saslauthd danach beendet wird, löscht er den Socket unter /var/run/sasl2/mux weg und es bleibt ein unverlinkter Socket unter /var/spool/postfix/var/run/sasl2/mux übrig, an dem nach einem Neustart keiner horcht.
Ich mounte mir immer das Verzeichnis mit dem saslauthd-Socket in die Postfix-Chroot-Umgebung hinein:
mount --bind /var/run/sasl2 /var/spool/postfix/var/run/sasl2
Das Kommando kannst Du z.B. in die /etc/init.d/boot.local stecken, damit es beim Systemstart automatisch ausgeführt wird.
das ist es wohl gewesen. ich habe das chroot-jail von postfix wieder deaktiviert und seit dem geht es wieder. den tipp werde ich aber für später mal implementieren, damit es auch mit dem chroot-jail. danke an die ganze hilfe! schönes wochenende! ciao T