Heyas,
у нас есть веб-сервер и почтовый сервер, работающий много лет на Ubuntu 15.10 с Postfix, Dovecot, Amavis, Spamassassin и Clamav. Все прошло отлично, так как многие годы.
Сегодня утром я обновил этот сервер до Ubuntu 16.04 и, таким образом, Postfix теперь имеет версию 3.1.0. Тем не менее, все работает нормально, за исключением одной небольшой проблемы:
Основной процесс postfix завершается сам по сигналу 15 каждые две минуты.
Все учетные записи электронной почты есть, реле невозможно, электронные письма могут быть отправлены и получены ... все хорошо, за исключением того, что Postfix завершается каждые две минуты.
Это вывод postconf для основной конфигурации:
https://pastebin.com/3Fv0syXK
Это вывод postconf -M:
https://pastebin.com/7YeQEsFC
Это вывод системного журнала ... ничего не связывало до эти строки:
https://pastebin.com/bi0MXAQN
Я действительно надеюсь, что кто-то может помочь мне с этим ....
Я написалмаленький скрипт cron, который запускается раз в минуту и перезапускает postfix после его завершения ... но это не решение.
, поскольку "ссылки на pastebin должны сопровождаться кодом", вот скрипт cron:
#!/bin/bash
for i in {1..20}; do
mpid=$(pidof master)
time=$(date +%H:%M:%S)
echo "Checking at ${time}..." >> /root/postfix.log
if [[ "${mpid}" = "" ]]; then
echo "Restarting postfix..." >> /root/postfix.log
service postfix restart
fi
sleep 3
done