ProFTPD killed (signal 15) error - как исправить ошибку перезапуска logrotate? [закрытый]
ProFTPD на Ubuntu неожиданно убивают.
сообщение:
$ tail /var/log/proftpd/proftpd.log.1
...
... ProFTPD killed (signal 15)
... ProFTPD 1.3.5rc3 standalone mode SHUTDOWN
диагноз: время сообщения в то же время, что cron
работает .
поисковые запросы Google обнаруживают различную информацию о ProFTPD, имеющей сбой в системах на основе Debian из-за файлов журналов, ротаций журналов и не перезапуска сервера ProFTPD.
Я добавлю награду за решение этого. Я также опубликовал обходной ответ, в случае, если это полезно для других.
2 ответов
вот обходное решение благодаря https://bugs.launchpad.net/ubuntu / +источник / proftpd-dfsg / +ошибка
проблема связана с тем, что ProFTPD не останавливается вовремя для перезапуска.
обходным путем является редактирование файла службы, чтобы добавить повторную попытку.
/etc/init.d/proftpd
найти вот эту строку:
start-stop-daemon --stop --signal $SIGNAL --quiet --pidfile "$PIDFILE"
изменить для этого:
start-stop-daemon --stop --signal $SIGNAL --retry 1 --quiet --pidfile "$PIDFILE"
это изменение решило его для меня.
предложения по улучшению наиболее добро пожаловать.
проблема также может быть с защищенным паролем сертификатом, тогда служба не работает при автоматическом перезапуске без вмешательства человека.
читать здесь.