2009-05-02 28 views
2

Apacheの後ろにmongrelサーバーが動作しています。それは正常に動作します。しかし、今のところApacheサーバーは一見それ自体がシャットダウンしています。設定に問題があるのか​​、それとも攻撃か分からない。ここにApacheのエラーログがあります:Apacheが予期せずシャットダウンする

 
[Thu Apr 30 02:15:07 2009] [notice] SIGHUP received. Attempting to restart 
[Thu Apr 30 02:15:07 2009] [warn] NameVirtualHost *:0 has no VirtualHosts 
[Thu Apr 30 02:15:07 2009] [notice] Apache/2.2.3 (Debian) PHP/5.2.0-8+etch13 configured -- resuming normal operations 
[Thu Apr 30 02:17:13 2009] [error] [client 61.139.105.163] File does not exist: /var/www/fastenv 
[Thu Apr 30 02:24:06 2009] [error] [client 61.139.105.163] File does not exist: /var/www/fastenv 
[Thu Apr 30 10:49:18 2009] [warn] pid file /var/run/apache2.pid overwritten -- Unclean shutdown of previous Apache run? 
[Thu Apr 30 10:49:18 2009] [notice] Apache/2.2.3 (Debian) PHP/5.2.0-8+etch13 configured -- resuming normal operations 
[Thu Apr 30 12:53:08 2009] [notice] SIGHUP received. Attempting to restart 
[Thu Apr 30 12:53:08 2009] [warn] NameVirtualHost *:0 has no VirtualHosts 
[Thu Apr 30 12:53:08 2009] [notice] Apache/2.2.3 (Debian) PHP/5.2.0-8+etch13 configured -- resuming normal operations 
[Thu Apr 30 12:59:15 2009] [notice] SIGHUP received. Attempting to restart 
[Thu Apr 30 12:59:15 2009] [warn] NameVirtualHost *:0 has no VirtualHosts 
[Thu Apr 30 12:59:15 2009] [notice] Apache/2.2.3 (Debian) PHP/5.2.0-8+etch13 configured -- resuming normal operations 
[Thu Apr 30 13:58:49 2009] [notice] SIGHUP received. Attempting to restart 
[Thu Apr 30 13:58:49 2009] [warn] NameVirtualHost *:0 has no VirtualHosts 
[Thu Apr 30 13:58:49 2009] [notice] Apache/2.2.3 (Debian) PHP/5.2.0-8+etch13 configured -- resuming normal operations 
[Fri May 01 10:59:07 2009] [warn] pid file /var/run/apache2.pid overwritten -- Unclean shutdown of previous Apache run? 
[Fri May 01 10:59:07 2009] [notice] Apache/2.2.3 (Debian) PHP/5.2.0-8+etch13 configured -- resuming normal operations 
[Fri May 01 17:51:15 2009] [warn] pid file /var/run/apache2.pid overwritten -- Unclean shutdown of previous Apache run? 
[Fri May 01 17:51:15 2009] [notice] Apache/2.2.3 (Debian) PHP/5.2.0-8+etch13 configured -- resuming normal operations 

私は/ var/www/fastenvとは何か分かりませんが、私のアプリケーションではそれを呼び出すものはないと思います。また、ウェブサイトはベータ版で、ユーザー数は少なく、61.139.105.163のIPアドレスはないと思うが、可能性もあります。

アイデア?あなたが私にこの問題を見せてくれるかどうかについてのヒントを教えてもらえれば助かります

答えて

1

私は同じIPから全く同じログを持っています。それを見て、それは中国政府に属することを示しています。サーバーサイドインクルードを使用してスキャンして、自分のサーバーについてできるだけ多くを見つけることができます。私はIPを禁止した。

1

これは完全にプログラミング関連ですが、とにかく...私に深刻なエラーのように見えるものはありません。 /var/www/fastenvへのアクセスは、IPアドレス61.139.105.163のコンピュータがhttp://www.example.com/fastenvなどの要求を送信したことを意味します(これは、仮想ホストの設定方法によります)。私はアクセスログを見て、他のリクエストがそのIPアドレスから来ているかどうかを知るために、詳細を調べてください。恐らく何も心配するものではありません。

NameVirtualHost *:0の行は、設定ファイルのどこかに、間違ったNameVirtualHost指示があり、引数がない可能性があることを意味します。あなたはおそらくそれを探してそれを削除するべきですが、もしサーバがとにかくうまく動作していれば、大きな問題ではありません。

あなたのサーバーが終了している(実際に再起動している)理由はSIGHUPと思われます。つまり、システム上の何かがApacheに再起動を知らせる信号を送ります。基本的にはapache2 restartを実行すると同じことになると思います。その信号を送信していることがわからなければ、それ以上のことは言えません。

0

61.139.105.163は、すべての種類のハッキングタイプのものを実行することで知られています。ちょうどGoogleのIPアドレスです。あなたは間違いなくこのIPアドレスを禁止すべきです。 Apacheのコンフィグに

0

クリック - >#Listen 12.34.56.78:8081#Listen 12.34.56.78:80とそれを置き換えるためにApache(httpd.confの)

検索。 ため

検索は80を聞くと8081を聞くと交換してください。

今、あなたは今、Apacheを起動することができ、そしてこのURLでそれを実行することができます - あなたはこれらの事を変える提案理由として、いくつかのより詳細な説明を提供することができますlocalhost:8081/xampp/

+0

私は、これは必ずしも質問に答えるとは思いませんか?元の質問者は、質問にlocalhostやxamppは言及していないようです。 – Edd