私はApache httpdサーバーv2.2を実行しています。しばらく動作しましたが、最後の再起動(仮想マシンを再起動する必要があります)以降の接続(たとえば、同じマシンでwget
)がタイムアウトしました。
netstat -tulpn
プロセスが期待どおりにポート443でリッスンしていることがわかりました。ログには何も表示されません(LogLevelを設定したにもかかわらずdebug
)。また、多くのゾンビプロセスが再生成され終了することを確認しました。これにより、常に1〜5つの「死んだ」プロセスが表示されますps -elf | grep http
。
この問題の原因に関するアイデアはありますか?構成は変更されませんでした。
答え1
あなたは次のように書きました:
The logs do not show anything (although I have set the LogLevel to debug)
後で設定の他の場所で上書きしないでください。
ログが表示されない場合は、次を使用してログにまったく書き込めない理由を確認してください。
sudo strace -f /path/to/httpd_start_script 2>&1 | less -i
答え2
shibboleth設定ファイルが無効な権限を設定してmod_shibモジュールが機能しなくなり、ログが生成されないことがわかりました。