56

これはちょうど3週間ほど前に起こり始めました。私のウェブサイトのコンテンツは変更されていません。MySQLをバックエンドとして使用しているphpBBフォーラムです。

1年以上何も変わっていませんが、最近は2日ごとにサーバーがシャットダウンし、まったくアクセスできなくなりました。サービスプロバイダーに、マシンを物理的に再起動するように通知する必要があります。

ログで見つけたこれらのSIGTERMエラーに関連しているようです。問題は、この分野での私のスキルが不足しているため、これらの種類のものを修正する方法や根本的な原因を見つける方法がわからないことです。

誰かが何が起こっているのか考えがありますか?

Apache / 2.2.3(CentOS)

20051115

Linux 2.6.18-028stab057.4#1SMP金8月1日10:47:59MSD 2008 x86_64

エラーログから:[Sun Nov 01 15:18:53 2009] [notice] SIGTERMをキャッチし、シャットダウンしました

それが私の問題の原因であるかどうかは完全にはわかりませんが、それは良いことのようには思えません。

必要に応じて、より多くのログ情報を投稿できます

[Sun Nov 01 05:07:17 2009] [通知]ダイジェスト:ダイジェスト認証のシークレットを生成しています..。
[2009年11月1日日曜日05:07:17][通知]ダイジェスト:完了
[Sun Nov 01 05:07:19 2009][通知]mod_python:最大10個のプロセスと最大0個のスレッドに基づいて4つのセッションミューテックスを作成します。
[Sun Nov 01 05:07:19 2009][警告]RSAサーバー証明書CommonName(CN) `plesk'がサーバー名と一致しません!?
[Sun Nov 01 05:07:19 2009][警告]RSAサーバー証明書CommonName(CN) `plesk'がサーバー名と一致しません!?
[Sun Nov 01 05:07:19 2009][警告]RSAサーバー証明書CommonName(CN) `plesk'がサーバー名と一致しません!?
[Sun Nov 01 05:07:19 2009] [warn] Init:SSLサーバーのIP /ポートの競合:デフォルト-64-6-237-192:443(/etc/httpd/conf.d/zz010_psa_httpd.conf:83) vs.ウェブメール:443(/etc/httpd/conf.d/zz010_psa_httpd.conf:159)
[Sun Nov 01 05:07:19 2009] [warn] Init:名前ベースの仮想ホストをSSLと組み合わせて使用​​しないでください!!
[Sun Nov 01 05:07:19 2009] [警告]警告:再起動中に無視されたServerLimitを変更しようとしました
[Sun Nov 01 05:07:192009][通知]Apache/ 2.2.3(CentOS)が構成されました-通常の操作を再開します
[Sun Nov 01 15:16:11 2009] [error][client127.0.0.1]リクエストgetのメソッドが無効です
[2009年11月1日15:18:53][通知]SIGTERMをキャッチし、シャットダウンしました
[2009年11月1日15:19:27][通知]suEXECメカニズムが有効になっています(ラッパー:/ usr / sbin / suexec)
[Sun Nov 01 15:19:27 2009][警告]RSAサーバー証明書CommonName(CN) `plesk'がサーバー名と一致しません!?
[Sun Nov 01 15:19:27 2009][警告]RSAサーバー証明書CommonName(CN) `plesk'がサーバー名と一致しません!?
[Sun Nov 01 15:19:27 2009][警告]RSAサーバー証明書CommonName(CN) `plesk'がサーバー名と一致しません!?
[Sun Nov 01 15:19:27 2009] [warn] Init:SSLサーバーのIP /ポートの競合:デフォルト-64-6-237-192:443(/etc/httpd/conf.d/zz010_psa_httpd.conf:83) vs.ウェブメール:443(/etc/httpd/conf.d/zz010_psa_httpd.conf:159)
[Sun Nov 01 15:19:27 2009] [warn] Init:名前ベースの仮想ホストをSSLと組み合わせて使用​​しないでください!!
[Sun Nov 01 15:19:27 2009] [通知]ダイジェスト:ダイジェスト認証のシークレットを生成しています..。
[2009年11月1日日曜日15:19:27][通知]ダイジェスト:完了
[Sun Nov 01 15:19:27 2009][通知]mod_python:最大10個のプロセスと最大0個のスレッドに基づいて4つのセッションミューテックスを作成します。
[Sun Nov 01 15:19:27 2009][警告]RSAサーバー証明書CommonName(CN) `plesk'がサーバー名と一致しません!?
[Sun Nov 01 15:19:27 2009][警告]RSAサーバー証明書CommonName(CN) `plesk'がサーバー名と一致しません!?
[Sun Nov 01 15:19:27 2009][警告]RSAサーバー証明書CommonName(CN) `plesk'がサーバー名と一致しません!?
[Sun Nov 01 15:19:27 2009] [warn] Init:SSLサーバーのIP /ポートの競合:デフォルト-64-6-237-192:443(/etc/httpd/conf.d/zz010_psa_httpd.conf:83) vs.ウェブメール:443(/etc/httpd/conf.d/zz010_psa_httpd.conf:159)
[Sun Nov 01 15:19:27 2009] [warn] Init:名前ベースの仮想ホストをSSLと組み合わせて使用​​しないでください!!
[Sun Nov 01 15:19:272009][通知]Apache/ 2.2.3(CentOS)が構成されました-通常の操作を再開します
[Sun Nov 01 16:42:31 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 16:47:25 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 16:59:22 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 17:37:42 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 17:44:54 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 17:44:55 2009][エラー][クライアント::1]オプションディレクティブによって禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 17:44:56 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 18:14:45 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 18:40:30 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 20:10:59 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 20:35:10 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 20:43:07 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 20:43:46 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 21:25:39 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 21:26:03 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 21:56:57 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 22:21:02 2009][エラー][クライアント::1]オプションディレクティブによって禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 22:25:16 2009] [エラー]サーバーがMaxClients設定に達しました、MaxClients設定を上げることを検討してください
[Sun Nov 01 22:25:17 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 22:25:18 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 22:25:20 2009][エラー][クライアント::1]オプションディレクティブによって禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 22:25:21 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 22:25:22 2009][エラー][クライアント::1]オプションディレクティブによって禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 22:46:47 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 22:52:56 2009][エラー][クライアント::1]オプションディレクティブによって禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 22:56:07 2009][エラー][クライアント::1]オプションディレクティブによって禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 22:56:51 2009][エラー][クライアント::1]オプションディレクティブによって禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 22:56:58 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 23:00:41 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 23:09:59 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 23:23:49 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 23:27:14 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 23:36:25 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Sun Nov 01 23:54:06 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 00:12:44 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 00:12:50 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 00:13:23 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 00:39:06 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 00:52:50 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 00:53:02 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 01:13:38 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 01:13:39 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 01:13:40 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 01:23:01 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 01:43:47 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 01:45:51 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 01:46:27 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 01:47:25 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 02:23:02 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 02:25:37 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 02:25:38 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 02:52:29 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 02:52:51 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 03:49:29 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 03:49:48 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 04:35:33 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 04:46:01 2009] [error] [client 66.96.201.63]ファイルが存在しません:/ var / www / vhosts / default / htdocs / README
[Mon Nov 02 04:46:01 2009] [error] [client 66.96.201.63]ファイルが存在しません:/ var / www / vhosts / default / htdocs / horde
[Mon Nov 02 04:46:01 2009] [error] [client 66.96.201.63]ファイルが存在しません:/ var / www / vhosts / default / htdocs / horde2
[Mon Nov 02 04:46:01 2009] [error] [client 66.96.201.63]ファイルが存在しません:/ var / www / vhosts / default / htdocs / horde3
[Mon Nov 02 04:46:01 2009] [error] [client 66.96.201.63]ファイルが存在しません:/var/www/vhosts/default/htdocs/horde-3.0.9
[Mon Nov 02 04:46:01 2009] [error] [client 66.96.201.63]ファイルが存在しません:/ var / www / vhosts / default / htdocs / Horde
[Mon Nov 02 04:46:02 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 05:01:06 2009] [error] [client 58.246.73.74]ファイルが存在しません:/ var / www / vhosts / default / htdocs / README
[Mon Nov 02 05:01:06 2009] [error] [client 58.246.73.74]ファイルが存在しません:/ var / www / vhosts / default / htdocs / horde
[Mon Nov 02 05:01:07 2009] [error] [client 58.246.73.74]ファイルが存在しません:/ var / www / vhosts / default / htdocs / horde2
[Mon Nov 02 05:01:08 2009] [error] [client 58.246.73.74]ファイルが存在しません:/ var / www / vhosts / default / htdocs / horde3
[Mon Nov 02 05:01:08 2009] [error] [client 58.246.73.74]ファイルが存在しません:/var/www/vhosts/default/htdocs/horde-3.0.9
[Mon Nov 02 05:01:09 2009] [error] [client 58.246.73.74]ファイルが存在しません:/ var / www / vhosts / default / htdocs / Horde
[Mon Nov 02 05:01:09 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 05:01:10 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[Mon Nov 02 05:01:11 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
[2009年11月2日月曜日09:17:58][通知]SIGTERMをキャッチし、シャットダウンしました
[Mon Nov 02 09:18:58 2009][通知]suEXECメカニズムが有効になっています(ラッパー:/ usr / sbin / suexec)
[Mon Nov 02 09:18:58 2009][警告]RSAサーバー証明書CommonName(CN) `plesk'がサーバー名と一致しません!?
[Mon Nov 02 09:18:58 2009][警告]RSAサーバー証明書CommonName(CN) `plesk'がサーバー名と一致しません!?
[Mon Nov 02 09:18:58 2009][警告]RSAサーバー証明書CommonName(CN) `plesk'がサーバー名と一致しません!?
[Mon Nov 02 09:18:58 2009] [warn] Init:SSLサーバーのIP /ポートの競合:デフォルト-64-6-237-192:443(/etc/httpd/conf.d/zz010_psa_httpd.conf:83) vs.ウェブメール:443(/etc/httpd/conf.d/zz010_psa_httpd.conf:159)
[Mon Nov 02 09:18:58 2009] [warn] Init:名前ベースの仮想ホストをSSLと組み合わせて使用​​しないでください!!
[Mon Nov 02 09:18:58 2009] [通知]ダイジェスト:ダイジェスト認証のシークレットを生成しています..。
[2009年11月2日月曜日09:18:58][通知]ダイジェスト:完了
[Mon Nov 02 09:18:58 2009][通知]mod_python:最大10個のプロセスと最大0個のスレッドに基づいて4つのセッションミューテックスを作成します。
[Mon Nov 02 09:18:58 2009][警告]RSAサーバー証明書CommonName(CN) `plesk'がサーバー名と一致しません!?
[Mon Nov 02 09:18:58 2009][警告]RSAサーバー証明書CommonName(CN) `plesk'がサーバー名と一致しません!?
[Mon Nov 02 09:18:58 2009][警告]RSAサーバー証明書CommonName(CN) `plesk'がサーバー名と一致しません!?
[Mon Nov 02 09:18:58 2009] [warn] Init:SSLサーバーのIP /ポートの競合:デフォルト-64-6-237-192:443(/etc/httpd/conf.d/zz010_psa_httpd.conf:83) vs.ウェブメール:443(/etc/httpd/conf.d/zz010_psa_httpd.conf:159)
[Mon Nov 02 09:18:58 2009] [warn] Init:名前ベースの仮想ホストをSSLと組み合わせて使用​​しないでください!!
[Mon Nov 02 09:18:582009][通知]Apache/ 2.2.3(CentOS)が構成されました-通常の操作を再開します
[Mon Nov 02 09:32:34 2009] [error] [client :: 1] Optionsディレクティブで禁止されているディレクトリインデックス:/ var / www / html /
4

7 に答える 7

18

SIGTERMは、Apacheを再起動するために使用されます(自動再起動するようにinitで設定されている場合): http: //httpd.apache.org/docs/2.2/stopping.html

プロバイダーがその目的でSIGTERMを使用したため、ログに表示されるエントリはほぼ確実にそこにあります。静的コンテンツを提供していなくても、本当にクラッシュしている場合は、スレッド/接続の枯渇の問題のように聞こえます。おそらく、接続を開いたままにするDoSですか?

プロバイダーが調査するものであることは間違いありません。

于 2009-11-02T15:18:43.370 に答える
6

LAMPサーバーで不思議なSIGTERMのシャットダウンが発生しましたが、バージョンの不一致が原因で、カスタムPHPモジュールでエラーが発生したことが判明しました。誤動作時のapacheアクセス/エラーログを調べて発見しました。エラーロギングをオンにすることを忘れないでください。

于 2009-11-02T19:06:30.717 に答える
3

プロバイダーに調査を依頼しましたか?これは専用サーバーではないと思いますが、

一見すると、これはセキュリティ例外のようであり、誰かがそれを悪用しようとしています/またはこれを引き起こしている設定された時間に実行されているプロセスがあります、2日ごとにサーバーで実行されるものを考えられますか?ロギングツール?

SIGTERMは、プロセスの終了を要求するためにプロセスに送信されるシグナルです。SIGTERMのシンボリック定数は、ヘッダーファイルsignal.hで定義されています。シグナル番号はプラットフォームによって異なる可能性があるため、シンボリックシグナル名が使用されますが、ほとんどのシステムでは、SIGTERMはシグナル#15です。

于 2009-11-02T15:09:11.343 に答える
1

Apacheが実行されていません

また、起動時に自動的に起動するように設定されていないApacheのような単純なものである可能性もあります。CentOSやFedoraなどのRedHatのようなシステムを使用している場合、chkconfig –listコマンドは、各ランレベルで開始するように設定されているサービスを表示します。次のような行が表示されます

    httpd           0:off   1:off   2:on    3:on    4:on    5:on    6:off

代わりに、ずっと「オフ」と表示されている場合は、chkconfighttpdをオンにしてアクティブ化できます。または、パネルから手動でapacheを起動できます。

于 2020-02-17T13:13:34.380 に答える
0

このページから:

私はこの情報を見つけました:

mod_fastcgiプロセスマネージャーは特に辛抱強くはありませんが(ここには改善の余地があります)、シャットダウンする必要があるため、担当するすべてのFastCGIアプリケーションにSIGTERMを送信します。Apacheはプロセスマネージャを再起動し、管理対象アプリケーションを再起動します(サーバーが起動されたばかりのように)。SIGTERMは、まあ、SIGTERMです-アプリケーションはすぐに終了するはずです。

これが私に意味することは、データベースI / OまたはCGIスクリプトの他の部分がタイムリーに応答しない場合(つまり、データ量の増加に伴って遅くなる場合)、そのmod_fastcgiがスクリプトを強制終了することです。 ..他の人がこれらのドキュメントをどのように解釈するか、または私が何を見逃しているのかということです。

于 2013-09-07T18:33:34.413 に答える
0

新しいパッケージをアップグレードしてインストールしてみてください

sudo apt-get update && sudo apt-get upgrade -y
于 2020-06-08T19:23:42.037 に答える
-4

を使用してubuntuの書き換えモジュールを無効にしてみてくださいsudo a2dismod rewrite。これにより、Apacheサーバーがクラッシュするのを防ぐことができます。

于 2020-04-24T11:10:40.733 に答える