2012-01-27 19 views
5

IIS 7.5のWindows 2008 R2 Standard x64500従来のASPのサーバーエラー - 詳細を取得できません。

ASPページ(サーバー上のIE)をロードしようとすると、すぐに "HTTP/1.1 500 Server Error "と表示されます。私はIEで "フレンドリーなエラーメッセージを表示"のチェックを外しています。

IISログショー:

Error: ASP will not serve requests because it could not perform the first request initialization..

をそして最後に、通常は便利失敗した要求トレースは私に2つのエントリいます:

"ASP_0147|500_Server_Error".

イベントViewer->アプリケーションは私に与え

ASP_LOG_ERROR (Labeled as ERROR) 
LineNumber: 
ErorrCode: ASP 0147 
Description: 500 Server Error 

MODULE_SET_RESPONSE_ERROR_STATUS (Labeled as WARNING) 
ModuleName: IsapiModule 
Notification: 128 
HttpStatus: 500 
HttpReason: Server Error 
HttpSubStatus: 0 
ErrorCode: 0 
ConfigExceptionInfo: 
Notification: EXECUTE REQUEST HANDLER 
ErrorCode: The operation completed successfully. (0x0) 

すべてのアクセス権とアカウントをダブルチェックしました。私は、アプリケーションプールのパイプラインモードを前後に切り替えました。もちろん、サーバーからIISの役割を削除し、その役割とASP役割サービスを約5回再インストールしました。私はまた、サイトレベルで "詳細エラー"を表示するエラーページ設定を持っています。私はresponse.write以外のテストを含め、すべてのASPページで同じエラーが発生します。

本当のキッカーは、私が今朝来たときにこれが働いていたことです。 IISで何かを間違ってクリックしたのかどうか分かりません。私は過去8時間ウェブを洗った。エキスパート - 何が起こったのですか?

+0

古典的なパイプラインを使用する場合、同じエラートレースが発生しましたか? – AnthonyWJones

+0

はい、古典的な統合で同じエラートレースが発生します。 –

+0

サーバーを再イメージ化して、手順を繰り返しました。私はデフォルトのWebサイトを削除するまで、すばらしい仕事をしていました。今私は同じ500のエラーを得ることに戻る。既定のWebサイト(とにかく中止されていたもの)を削除すると何がうまくいかなかったのでしょうか? –

答えて

2

あなたが試すことがいくつかの手順:

  1. 0バイトのないglobal.asaファイルが存在しないことを確認してください。
  2. テスト用にのみ新しいWebサイトを作成し、それも機能していないかどうかを確認してください。次に、テキストファイルを配置し、それをブラウズしてみてください。テキストファイルが正常に表示された場合は、IISが正常であることを意味します。さて、<%=Now%>でASPファイルを試し、最新の時間を取得してください。これがうまくいかない場合は、権限と関連しています。その場合は、プロセスモニタを使用してアクセスが拒否されているかどうかを調べ、解決します。 this blog postを確認してください。

ダウンロードリンクが変更されました:http://technet.microsoft.com/en-us/sysinternals/bb896645

注:すべてのアクセスが拒否されましたが表示されない場合には、IISRESET

  • ブラウズの.aspこの

    1. スタートprocmonの
    2. を試しをもう一度ページを開き、[Access Denied]を確認します。
  • +1

    すばらしい提案!プロセスモニタでは、ASPページがヒットする度にBUFFER OVERFLOWが発生します。私は、aspページが非常にシンプルなので、どのように起こる可能性があるのか​​わかりません。具体的には<%=NOW%>と表示されているテストページを含みます。 .NETのページはうまく動作し、グラフィックスやtxtファイルなど私が試したすべてのものがそうです。 –

    +0

    Procmonを開始... IISReset ...任意の.aspページを参照します。ログファイルを保存し、[email protected]に送信してください。何か魚がいるかどうかわかります。この練習を終えたら、トレースファイルも送ってください。 –

    関連する問題