error_log

/usr/local/etc/httpd/logs/error_log にはページ閲覧などに関するエラーメッセージが記録されます。定期的にチェックすべき大事なログです。

 

主なエラーメッセージの意味は次の通りです。

access to /home/xxx/html/xxx/xxx.html failed for xxx.xxx.ne.jp, reason: File does not exist
access to /xxx/xxx/xxx.cgi failed for xxx.ne.jp, reason: script not found or unable to stat

要求されたファイルがありません。なお一部の特別なファイルについてはこのページの後ろに記述してある説明を参照してください。

ファイルのアップロード漏れ、リンク先URLの記述ミスの可能性があります。もし該当する場合はなるべく早く修正してあげましょう。

また検索サイトがすでに削除されたページを検索結果に表示したり、リピーターが削除済みページへの古いブックマークを使ってアクセスしてきた可能性もあります。この場合は無視しても大丈夫です。

read request line timed out for xxx.ne.jp
read request headers timed out for xxx.ne.jp

経路のどこかに遅い個所があり、タイムアウトが発生しています。大量に発生する場合、自分のサーバー側の接続が細すぎる事が原因の可能性が高くなります。致命的な問題ではありませんが、ページ閲覧時にブラウザのエラーメッセージが表示されるので、アクセス数が減る原因になる場合があります。

lingering close lost connection to xxx.ne.jp

データの転送中に相手が表示を中断したり、回線が切れたりした可能性が高いです。

ページサイズが大きい、CGIの実行が遅い、サーバーが過負荷、回線が細いといった事が遠因となっている場合もあります。

access to /home/xxx/html/xxx/xxx.html failed for xxx.xxx.ne.jp, reason: Client denied by server configuration

アクセス制限付きのファイルにアクセスしようとして拒否されました。

 

特別なファイルに対する「File does not exist」エラー

/usr/local/etc/httpd/htdocs/robots.txt 検索用自動収集エンジンが収集する事を禁止するためのファイルです。無視してOKですが、エラーメッセージに記録したくない場合はサイズ 0 のファイルを作っておきます。
/usr/local/etc/httpd/htdocs/favicon.ico 誰かが Internet Explorer 5.0以降を使用して、ブックマークに登録した時にアクセスされます。ブックマークしたファイルのあるディレクトリにfavicon.icoがあればそちらが優先されます。エラーメッセージに記録したくない場合は何らかのWindowsアイコンファイルを作っておきます。

なおWindowsアイコンファイル以外のファイルをこのファイル名で登録すると、「お気に入りに登録」をしたとたん、Internet Explorerがクラッシュする場合があります(オイオイ(^^;)ので、絶対にアイコンファイル以外の物を置かないで下さい

/usr/local/etc/httpd/cgi-bin/phfなど この cgi-bin ディレクトリへの一連のエラーは、ハッキングツールでスキャンされたことを示しています。php、phf、test-cgi、handlerなどは狙われる可能性が高いのでなるべく設置しないほうがいいです。もし設置する場合はファイル名やパスを変えておきます。

エラーが単独の場合(近い時間に他のエラーがない場合)、実際にアタックされた可能性があるので、システム内を充分チェックする必要があります。


HOME

Copyright (C)1997-2000 Ensouler. All rights reserved.
無断転載不可