30

Ubuntu の ProFTPD が予期せず強制終了されます。

ログ メッセージ:

$ tail /var/log/proftpd/proftpd.log.1
...
... ProFTPD killed (signal 15)
... ProFTPD 1.3.5rc3 standalone mode SHUTDOWN

診断: メッセージの時刻は、コマンドをcron実行した時刻と同じです。logrotate

Google 検索では、ログ ファイル、ログのローテーション、および ProFTPD サーバーが再起動しないために Debian ベースのシステムで問題が発生している ProFTPD に関するさまざまな情報が見つかります。

これを解決するための報奨金を追加します。他の人に役立つ場合に備えて、回避策の回答も投稿しました。

4

2 に答える 2

57

https://bugs.launchpad.net/ubuntu/+source/proftpd-dfsg/+bugのおかげで回避策があります

この問題は、再起動するのに間に合うように 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"

この変更で解決しました。

改善のための提案は大歓迎です。

于 2014-05-14T23:23:30.380 に答える
0

問題は、パスワードで保護された証明書を持っている可能性もあり、人間の介入なしで自動的に再起動するとサービスが失敗します。

ここで読んでください。

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

于 2014-05-22T14:42:02.670 に答える