Problembeschreibung
Es können keine E-Mails mehr über z.B. Thunderbird oder mobile Clients verschickt werden. Die SMTP Authentifizierung schlägt fehl und es erscheinen folgende Meldungen im Log /var/log/maillog
:
Mar 25 08:14:28 mail.server.de postfix/smtpd[8503]: warning: SASL authentication failure: no secret in database
Mar 25 08:14:28 mail.server.de postfix/smtpd[8503]: warning: unknown[127.0.0.1]: SASL CRAM-MD5 authentication failed: authentication failure
Problemlösung
Mit dem Update auf die Plesk Version 18.0.34 wurde eine neue Einstellung in der /etc/postfix/main.cf
hinterlegt, welche andere Fehlermeldungen unterdrückt. Die Einstellung "compatibility_level = 2
" sollte vorübergehend auskommentiert werden. Nach einem Restart systemctl restart postfix.service
sollten im Log /var/log/maillog
eine Reihe von ähnlichen Meldungen wie "/etc/postfix/master.cf: line 12: using backwards-compatible default setting chroot=y
" auftreten:
Mar 25 08:35:57 mail.server.de postfix[15838]: Postfix is running with backwards-compatible default settings
Mar 25 08:35:57 mail.server.de postfix[15838]: See http://www.postfix.org/COMPATIBILITY_README.html for details
Mar 25 08:35:57 mail.server.de postfix[15838]: Postfix is running with backwards-compatible default settings
Mar 25 08:35:57 mail.server.de postfix[15838]: See http://www.postfix.org/COMPATIBILITY_README.html for details
Mar 25 08:35:57 mail.server.de postfix[15838]: To disable backwards compatibility use "postconf compatibility_level=2" and "postfix reload"
Mar 25 08:35:57 mail.server.de postfix[15838]: To disable backwards compatibility use "postconf compatibility_level=2" and "postfix reload"
Mar 25 08:35:57 mail.server.de postfix/postfix-script[15844]: stopping the Postfix mail system
Mar 25 08:35:57 mail.server.de postfix/postfix-script[15844]: stopping the Postfix mail system
Mar 25 08:35:57 mail.server.de postfix/master[15344]: terminating on signal 15
Mar 25 08:35:57 mail.server.de postfix/master[15344]: terminating on signal 15
Mar 25 08:35:57 mail.server.de postfix[15906]: Postfix is running with backwards-compatible default settings
Mar 25 08:35:57 mail.server.de postfix[15906]: See http://www.postfix.org/COMPATIBILITY_README.html for details
Mar 25 08:35:57 mail.server.de postfix[15906]: To disable backwards compatibility use "postconf compatibility_level=2" and "postfix reload"
Mar 25 08:35:57 mail.server.de postfix[15906]: Postfix is running with backwards-compatible default settings
Mar 25 08:35:57 mail.server.de postfix[15906]: See http://www.postfix.org/COMPATIBILITY_README.html for details
Mar 25 08:35:57 mail.server.de postfix[15906]: To disable backwards compatibility use "postconf compatibility_level=2" and "postfix reload"
Mar 25 08:35:57 mail.server.de postfix/postfix-script[15996]: starting the Postfix mail system
Mar 25 08:35:57 mail.server.de postfix/postfix-script[15996]: starting the Postfix mail system
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 12: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 40: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 42: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 43: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 12: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 40: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 42: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 43: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 44: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 45: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 46: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 47: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 48: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 51: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 52: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 54: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 44: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 45: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 46: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 47: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 48: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 51: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 52: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 54: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 55: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 56: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 57: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 60: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 55: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 56: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 57: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 60: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 61: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 62: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 126: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 61: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 62: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 126: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 129: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: /etc/postfix/master.cf: line 129: using backwards-compatible default setting chroot=y
Mar 25 08:35:57 mail.server.de postfix/master[15998]: daemon started -- version 3.5.9, configuration /etc/postfix
Mar 25 08:35:57 mail.server.de postfix/master[15998]: daemon started -- version 3.5.9, configuration /etc/postfix
In der Datei /etc/postfix/master.cf gibt es eine Hilfe um das Flag "chroot" zu finden:
# ==========================================================================
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (100)
# ==========================================================================
die im Log angemerkten Zeilen sollten entsprechend angepasst werden, hier sollte man in der Regel ein "-" vorfinden, dieses ist mit einem "y" zu ersetzen.
Aus der Zeile:
smtp inet n - - - - smtpd
wird z.B. dann:
smtp inet n - y - - smtpd
Sobald alle Zeilen dahingehend angepasst sind, sollte man den Service nochmal restarten systemctl restart postfix.service
und das Log File
auf die Meldungen hin erneut prüfen. Sollte das Log File nun keine solche Meldung mehr aufweisen, kann die Einstellung "/var/log/maillog
compatibility_level = 2
" wieder aktiviert werden und der Server nochmal restartet werden systemctl restart postfix.service
.