このユーザーとしてサーバーにFTPを接続すると、Apacheは終了します。

このユーザーとしてサーバーにFTPを接続すると、Apacheは終了します。

私に変なことが一つあります。 Apacheサーバーが実行されているRedHat 7サーバー。私はそれから始めることができますsystemctl start httpd。開発者は私に別のユーザー(apacheではなくintersys)で実行するように依頼しました。これで、そのユーザー(intersys)にサーバーにFTPを送信するときにFTPセッションを切断すると、実際にhttpdが終了します。次の場所でこのエラーが表示されます/var/log/httpd/error_log

[Mon Mar 21 10:02:49.308506 2016] [mpm_prefork:emerg] [pid 13734] (43)Identifier removed: AH00144: couldn't grab the accept mutex
[Mon Mar 21 10:02:49.611064 2016] [core:alert] [pid 12683] AH00050: Child 13726 returned a Fatal error... Apache is exiting!

"intersys"のシェルをさまざまなものに変更してみましたが、役に立ちません。

再起動すると常に正常に動作します。何かが途切れた信号を送っていると思いますhttpd。これを防ぐ方法についてのアイデアはありますか?

答え1

Mutexディレクティブhttpd.confがに設定されている場合pthreadに変更してみてくださいfcntl

関連情報