Windows Server 2012上IIS 8.5中的http错误503

Windows Server 2012上IIS 8.5中的http错误503,http,iis-8,Http,Iis 8,我们在Windows Server 2012的IIS 8.5上安装了4个web应用程序。3个网站和1个网络服务。一个网站运行良好。点击其他站点的URL会得到“HTTP错误503服务不可用”。HttpErr日志已被删除 “.http 1.1..Get websiteName 503 1 N//A websiteAppPoolName” 我在任何事件日志中都找不到任何错误消息:应用程序、系统或安全性。我也找不到任何与503 dash 1相关的微软产品 文档 这些应用程序的相同版本在Windows 2

我们在Windows Server 2012的IIS 8.5上安装了4个web应用程序。3个网站和1个网络服务。一个网站运行良好。点击其他站点的URL会得到“HTTP错误503服务不可用”。HttpErr日志已被删除 “.http 1.1..Get websiteName 503 1 N//A websiteAppPoolName”

我在任何事件日志中都找不到任何错误消息:应用程序、系统或安全性。我也找不到任何与503 dash 1相关的微软产品 文档 这些应用程序的相同版本在Windows 2008 Server上运行良好

我读过很多关于503的帖子,所有站点的应用程序池标识都是有效的,与应用程序池凭据过期导致的典型503错误不同,当记录503时,应用程序池仍然启动

请注意,存在32位和64位web应用程序的混合。运行的站点是64位的。其他3个是32位的。他们的应用程序池设置为启用32位。认为这可能是问题的一部分,
我将Web服务转换为64位,相应地更改了应用程序池,没有区别,仍然得到503。

我在另一篇关于503错误的堆栈溢出帖子中找到了解决方案,但我不确定是哪一个。然而,大卫·麦克伦登给出了答案。 在网站的高级设置下,在启用的协议下,有以下内容:http;https。冒号应该是逗号。一旦改变了这一点,网站就成了一个庞然大物。非常令人沮丧的是,IIS没有记录有关错误原因的信息