端口更改后,IIS 出现 503 服务不可用错误

端口更改后,IIS 出现 503 服务不可用错误

我已将 IIS 上的监听端口更改为4016,并遇到了一个奇怪的问题。

每当我尝试使用 Web 浏览器浏览服务器时,都会收到“503 服务不可用”错误。

奇怪的是:如果我将服务器称为“localhost”或“127.0.0.1”(即http://本地主机:4016/或者http://127.0.0.1:4016/都还好)

但是我如果我使用服务器的 IP 地址(即http://192.168.246.20:4016显示错误),无论是从网络上的另一台 PC 还是服务器本身。这是服务器的 IP 地址。

我也如果我让 IIS 监听端口 80,无论哪种情况都会出现错误。

  • 我已在防火墙上允许端口 4016

  • 我已检查应用程序池仍在运行

  • 我检查了事件日志(Windows 日志/应用程序或系统),但是抛出此错误时没有显示任何条目。

  • 我检查了访问日志并启用了失败请求跟踪,但同样,没有显示任何错误条目。

  • 我已确保 IIS 是唯一在端口 4016 上监听的程序(使用netstat,而且如果我停止 IIS,浏览尝试会超时)

  • 我尝试禁用防火墙以确保这不是问题所在,但结果还是一样。

  • Windows 7的

有任何想法吗?

更新

我尝试了另一个端口 (40163),它工作正常!不幸的是,对于我的目的来说,它必须是端口 4016。有没有办法检查为什么某个特定端口会导致问题?

答案1

您需要在站点绑定中设置主机名和端口。站点 -> “您的网站” -> 编辑站点 -> 绑定

相关内容