我有一个使用ASP.NET MVC开发并在IIS中托管并且工作正常的网站。
今天,我已将生产环境中的网站托管在同一服务器的另一个位置,并配置了IIS。在访问HTTPS页面时,我遇到了以下问题。
“错误101(net :: ERR_CONNECTION_RESET):连接已重置。对于SSL”
我们是否需要配置IIS以解决此问题?
谢谢, Velusamy
答案 0 :(得分:0)
这可能是maxRequest .net问题。请尝试将以下内容添加到appSettings
文件的web.config
。
<add key="aspnet:MaxHttpCollectionKeys" value="9999" />
答案 1 :(得分:0)
它可能与您的ISP有关。我写了一篇关于它的快速博客文章 -
http://blog.agmon.com/2013/07/05/solving-error-101-neterr_connection_reset-the-connection-was-reset/
答案 2 :(得分:0)
当我在IIS中使用其他设置时,这件事发生在我身上。在我的网站HTTPS绑定中,删除了自签名安全证书(编辑绑定时,SSL证书为“未指定”。
我所做的只是重新选择了正确的证书并解决了问题。我会先检查一下你是不是已经发生了这件事。
答案 3 :(得分:0)
您可以通过Web代理测试https Connect
如果可以进行相应的连接, 在用户的Internet浏览器和服务器的“密码套件”的问题中可以看到这一点。
服务器的密码套件和SSL / TLS版本确认 https://www.ssllabs.com/ssltest/index.html
客户端的(Internet浏览器)密码套件和SSL / TLS版本确认 https://www.ssllabs.com/ssltest/viewMyClient.html
如果不存在相同的“密码套件” 删除IIS Crypto 2.0。 https://www.nartac.com/Products/IISCrypto/Download/
执行程序后,按“最佳实践”按钮进行设置。 重新启动后,请重新启动测试。
http://dev.d-0-b.kr/22 参考站点。 (韩语)