【问题标题】:http error 503 in IIS 8.5 on Windows Server 2012Windows Server 2012 上 IIS 8.5 中的 http 错误 503
【发布时间】:2018-03-06 16:55:59
【问题描述】:

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

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

看了很多关于503的帖子,所有站点的应用池标识都是有效的,与典型的应用池凭证过期导致的503错误不同,在记录503时,应用池仍然启动.

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

【问题讨论】:

    标签: http iis-8


    【解决方案1】:

    我在另一篇关于 503 错误的 Stack Overflow 帖子中找到了解决方案,但我不确定是哪一个。然而,大卫麦克伦登提供了答案。 在网站的 /Advanced Settings 下,在 Enabled Protocols 下,有这个:http; HTTPS。冒号应该是逗号。一旦改变了这一点,网站就会变得很笨拙。非常令人沮丧的是 IIS 没有记录有关错误原因的信息。,

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-29
      • 2015-09-16
      • 1970-01-01
      • 2017-06-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多