2011-06-09 9 views
5

私は、IIS 6で実行されているClassic ASP/VBScriptサイトと、サーバーログからさまざまな統計情報を提供するSmarterStats(an earlier questionで見つかった)というプログラムを持っています。これは社内サイトで、統合認証(AUTH_TYPE = Negotiate)を使用しています。他にどのような5xxエラーが発生する可能性があり、それらを見つけて追跡する方法はありますか?

私はレスポンスコードに関するレポートを見ていて、過去7日間に5xxエラーコードで255回の応答があったと言います。

私は、500と500.100のエラーのカスタムエラーページがあります。このエラーページでは、後で詳しく説明しますが、そのログは事実上空です。私は意図的に壊れたページと標準のユーザーアカウントでテストしましたが、期待どおりに動作しています - カスタムメッセージ、ログエントリが作成されました。

ログに記録されている唯一のエントリは、エラー-2147024843(認証関連、応答を得るには時間がかかりすぎました)の1つのエントリです。それはそれです...他にどんなエラーが起きる可能性があり、どのように見つけたり追跡したりすることができますか?

5xxエラーのすべての種類をカスタムページでルーティングする必要がありますか?それとも、私がやっているべきことがありますか?


解像度:私はカスタムページを介してすべての5xxエラーを実行して行くつもりです。私を完全に困らせる理由から、エラーは止まった...私は何も変更していない、誰もそのサーバー上の何も変更していない - しかし、エラーは停止しました。 Go figure。

答えて

2

カスタムページからすべての5xxエラーをロギングするのは良い考えです。あなたのロギングは機能しているようですが、SmarterStatsはあなたに偽のデータを与えているようですね。

+0

を生成するような方法であなたのページにアクセスしますケースですがカスタムページからすべての5xxエラーを実行します。私を完全に困惑させてしまう理由から、エラーは止まってしまいました... – AnonJr

+0

Classic ASP/IIS6アプリケーションで作業している人として、私は完全に同情しています。 HTH! –

1

SmarterStatsのどのバージョンを使用していますか?

私のホスティングプロバイダはバージョン5.2で、ナビゲーションツリーのReport Items > Server Responses > 5xx - Server Errorsに行くと5xxエラーを発生したページの詳細なリストが表示されます。表示されるレポートには、エラーコードを生成したページが一覧表示されたテーブルが表示されます。これらのページを調べて、エラーの原因を調べることができます。

サイトによっては、エラーが完全に正常な場合があります。たとえば、特定の状況下で実際に5xxエラーがスローされるように指定した標準化HTTPプロトコルを実装するカスタムHTTPハンドラがあります。

これは公共のウェブサイト上の内部唯一のサイトには適用されてはならない、それは時々ひどく書かれたクローラーがエラーに私は行くつもりです

+0

私は5.3を使用しています。私はページのリストを持っていますが、それらのほとんどまたはすべての間で共有されるいくつかの(3-5)#includesがあります。私は2つのピーク時に訪れ、これまでのところ問題を見ることができませんでした。 – AnonJr

関連する問題