概要
このドキュメントでは、Cisco ECE Webサーバのweb.configファイルをトラブルシューティングする方法を説明し、ファイルが破損または変更された場合の一般的な500.19内部サーバエラーの解決方法を示します。
前提条件
要件
次の項目に関する知識があることが推奨されます。
- Cisco Email & Chatサーバ(ECE)
- Microsoft Internet Information Services(IIS)
使用するコンポーネント
このドキュメントの情報は、Cisco ECE 11.6に基づくものです。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期(デフォルト)設定の状態から起動しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
HTTP 500.19内部サーバエラーのトラブルシューティング
URL:http://localhost/system/web/apps/login/

この問題を解決するための手順を次に示します。
ステップ 1:ECE展開のすべてのサーバですべてのサービスがアクティブであり、停止状態のプロセスがないことを確認します。
ステップ 2:この場合、エラーがカスタムヘッダーを参照していることが分かれば、ほとんどの場合、何が変更されたかを追跡して接続を中断させるのは困難であるため、障害のあるファイルを置き換えるのが最善です。
これを行うには、C:\inetpub\wwwroot\web.configに移動します。
次の行を検索します。
<action type= "Rewrite" url= http://<FQDN>:9001/system/web/ logRewrittenUrl="true" />
ステップ 3:コピー:http://<FQDN>:9001/system/web/を作成し、アクセスを試みます。出力は次のようになります。

注:この形式のデータにアクセスして取得できる場合は、アプリケーションサーバにアクセスできることを意味します。
web.configという名前の2つのファイルがあります。一方はサーバに対してローカルで置き換えてはならず、もう一方はグローバルで置き換え可能です。
このファイルはサーバに対してローカルであり、絶対に置き換える必要はありません。ただし、を使用して、アプリケーションサーバがアクセス可能かどうかをテストできます。
C:\inetpub\wwwroot\web.configファイル
このファイルは交換可能で、エラーでファイルの場所がfaultyと表示される場合もあります。
C:\ECE\eService\web\web.config
ステップ 4:C:\ECE\eService\web\web.configから正常に動作する場所、またはラボ環境からファイルをコピーし、影響を受けるサーバC:\ECE\eService\web\web.configにコピーします。
注:適切なコピーがない場合は、Cisco TACに連絡してラボファイルのコピーを入手してください。
ステップ 5:ファイルを置き換えた後、ポータルにアクセスできるようになります。必要に応じてWebServerを再起動します。