web-dev-qa-db-ja.com

トレースなしでエラー503をデバッグする方法は?

私はC#バックエンドを備えた大規模なWebアプリケーションに取り組んでいます。開発セットアップでは、アプリケーションは私のマシンのIIS8.5インスタンスを介して提供されます。

最近からログインできなくなりました。ログインフォームは引き続き表示されますが、ユーザーデータを入力してからログインをクリックすると、Chromeのネットワークビューにリクエストにエラー503が表示されます。 /サーバーからのサービスが利用できません応答。

IIS Managerのサイト全体で200〜999のすべてのステータスコードに対してFailed Request Tracingを有効にし、有効にしましたIISManagerのサイトバーの構成設定で要求のトレースに失敗しました。

ログインフォームの取得に関連するすべてのリクエストは、C:\inetpub\logs\FailedReqLogFiles\W3SVC1に適切に記録されますが、ログインをクリックすると、リクエストログファイルは1つも表示されません。ボタン。

会社のポリシーに従い、ログイン要求を処理するコードのソースにアクセスすることはできません。アクセスするすべての人は、現在、そして今後2週間、夏休みにアクセスできますが、要求がないためです。ログ、私はどういうわけか、特定のリクエストが私たちのWebアプリケーションに触れるのに十分な距離に達していないのではないかと思います。

503応答の原因を特定するにはどうすればよいですか?

2
O. R. Mapper

通常のIISログと失敗した要求のトレースに加えて、問題をチェックしたい他のログがあります。

  • Windowsイベントログ
  • Httperrログ
  • ASP.NETヘルスモニタリングログ
  • http.sysトレースログ

私はこれらをより詳細に説明する ブログ投稿 を書きました。

0
Peter Hahndorf