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"

это изменение решило его для меня.

предложения по улучшению наиболее добро пожаловать.


проблема также может быть с защищенным паролем сертификатом, тогда служба не работает при автоматическом перезапуске без вмешательства человека.

читать здесь.

http://ubuntuforums.org/showthread.php?t=816156