"Connection Reset" 访问 IIS 8.5 服务器站点时出错

"Connection Reset" Error on accessing IIS 8.5 Server Site

我在 IIS Server 8.5 版中使用端口 85 创建了一个非常简单的站点。该站点只有一个 index.html 显示单词 "test" 的页面。当我访问服务器内部的站点时,我可以成功访问它:“http://localhost:85”正在运行。

试验 1: 我尝试使用 url“http://servername.test.com:85”从与服务器连接到同一网络的计算机访问它,浏览器加载了很长时间,最后以错误 "Connection Reset" 结束。

试验 2: 我尝试用我们的 "Vanity Name" 和 "IP Address" 更新站点绑定的主机名,但在此之后我仍然得到 "Connection Reset"错误。

试验3:现在我也用netstat检查打开的端口,我可以看到85端口是打开的。所以我不知道为什么会收到连接重置错误

试用 4: 我在设置中添加了连接超时值。但我仍然收到连接重置错误。

请帮助建议如何解决此连接重置问题。我找不到这个问题背后的原因。提前谢谢你。

根据您的描述,我猜您可能没有为 servername.test.com 域绑定正确的 IP 地址,或者使用了错误的 IP 地址绑定到 servername.test.com 域。

我建议您可以先尝试使用服务器的IP 地址访问您的Web 应用程序,以确保您的防火墙设置和IP 设置正确。

如果您的客户端服务器和IIS服务器在同一个域中,并且您安装了DNS服务器,那么您可以按域访问网站。具体如何设置DNS服务器,可以参考这个article.

如果只是想测试一下,可以尝试修改客户端服务器C:\Windows\System32\drivers\etc路径下的hosts文件。

例如:

127.0.0.1   www.example.com

我找到了解决办法。我的问题是由服务器上启用的防火墙引起的,并且网络管理员未打开端口。所以我刚刚打开了我将要使用的端口,它现在可以工作了。安装 IIS Failure Tracing 也帮助我发现错误。谢谢大家的回答。