简介
本文档介绍如何对Cisco ECE Web服务器web.config文件进行故障排除,并说明如何在文件损坏或修改时解决常见的500.19内部服务器错误。
先决条件
要求
Cisco 建议您了解以下主题:
- 思科电邮和聊天服务器(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/logRewriteUrl="true" />
步骤3.复制:http://<FQDN>:9001/system/web/并尝试访问它。输出必须如下所示:

注意:如果您可以访问并获取此格式的数据,则意味着您可以访问应用服务器。
有两个名为web.config的文件,一个位于服务器本地,不可替换;另一个是全局文件,可替换。
此文件是服务器本地文件,并且决不能被替换。但是,您可以使用它来测试应用程序服务器是否可以访问。
C:\inetpub\wwwroot\web.config文件
此文件是可替换的,如果您注意到错误,它还会将此文件位置显示为故障。
C:\ECE\eService\web\web.config
步骤4.从C:\ECE\eService\web\web.config复制运行正常或实验室环境正常的文件,并将其复制到受影响的服务器C:\ECE\eService\web\web.config。
注意:如果您没有合适的副本,请与思科TAC联系以获取实验室文件的副本。
步骤5.替换文件后,您必须能够访问门户。如果需要,请重新启动WebServer。