
Я не могу получать письма на сервере Ubuntu 11.04 с запущенным postfix с панелью управления Plesk. Я не вижу письма даже в веб-почте. Я могу отправлять письма и не получаю никаких сообщений об ошибках в почтовом клиенте, когда пытаюсь их получить. Вот вывод журналов:
*tail -f /usr/local/psa/var/log/maillog
29 авг. 10:38:31 cp9 postfix/tlsmgr[3811]: фатальная ошибка: открыть базу данных
/var/lib/postfix/smtpd_scache.db: Недопустимый аргумент
29 авг 10:38:32 cp9 postfix/master[27738]: предупреждение: процесс /usr/lib/postfix/tlsmgr pid 3811 статус выхода 1
29 авг 10:38:32 cp9 postfix/master[27738]: предупреждение: /usr/lib/postfix/tlsmgr: неверный запуск команды -- регулирование
29 авг. 10:38:36 cp9 pop3d: Подключение, ip=[::ffff:196.201.xx]
29 авг 10:38:36 cp9 pop3d: IMAP-подключение от @ [::ffff:196.201.xx]ИНФОРМАЦИЯ: ВХОД,[email protected], ip=[::ffff:196.201.xx]
29 авг. 10:38:37 cp9 pop3d: 1346229517.874008 ВЫХОД,[email protected], ip=[::ffff:196.201.xx], top=0, retr=0, time=1, rcvd=24, sent=1716, maildir=/var/qmail/mailnames/essentialhuku.co.za/earle/Maildir
29 авг. 10:14:05 cp9 postfix/tlsmgr[1133]: фатальная ошибка: открыть базу данных /var/lib/postfix/smtpd_scache.db: Недопустимый аргумент
29 авг 10:14:06 cp9 postfix/master[27738]: предупреждение: процесс /usr/lib/postfix/tlsmgr pid 1133 статус выхода 1
29 авг 10:14:06 cp9 postfix/master[27738]: предупреждение: /usr/lib/postfix/tlsmgr: неверный запуск команды -- регулирование
29 авг 10:14:08 cp9 pop3d: Соединение, ip=[::ffff:196.201.xx
решение1
Используете ли вы Plesk или ISPConfig?
Пытатьсяrm /var/lib/postfix/smtpd_scache.db
Я нашел это решение через Google invalid argument sltn postfix
. Вы упустили это sltn
из виду в этом посте.
Стоит добавить, что проблема началась, когда на диске закончилось место.
решение2
Я решил это mv /var/lib/postfix/smtpd_scache.db rm /var/lib/postfix/smtpd_scache.db.backup. Похоже, smtpd_scache.db был причиной проблемы. Я получил совет отhttp://www.howtoforge.com/forums/showthread.php?t=50569