IIS SSL 错误 "ssl_error_rx_record_too_long"

标签 iis ssl https certificate

我已经使用以下 SSL 命令创建了一个证书:

makecert -r -pe -n "CN=www.yourserver.com" -b 01/01/2000 -e 01/01/2036 -eku 1.3.6.1.5.5.7.3.1 -ss my -sr localMachine -sky exchange -sp "Microsoft RSA SChannel Cryptographic Provider" -sy 12

我将它分配给 IIS 上的一个网站,但是当我尝试访问该网站的 url 时,我收到: "SSL 收到超过最大允许长度的记录。

(错误代码:ssl_error_rx_record_too_long)“使用 Firefox 时。

是什么原因造成的,如何解决?

最佳答案

这是一个典型的迹象,表明您的 IIS 服务器上的 SSL 端口实际上正在为纯 HTTP 提供服务。

您是否将 IIS 中的 SSL 端口指令设置为 443?也许您可以显示您的 IIS 配置?

此外,这篇 MS 支持文章可能对您有所帮助:http://support.microsoft.com/kb/324069 .

注意 - 我已投票将此迁移到 serverfault.com因为它与系统管理相关,而不是与编程相关。

关于IIS SSL 错误 "ssl_error_rx_record_too_long",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2522288/

相关文章:

go - 如何将 Go 的 autocert 包与 CloudFlare 结合使用?

apache - 极限挑战失败。来自 http ://service. domain1.com/.well-known/acme-challenge/xWsuGIi0JmuEuDzS5qPkVX3oHuzY2kNl0YGoU6HltRg 的无效响应

php - cURL 中的 SSL 证书错误

ajax - IIS 的奇怪 AJAX 重定向 401 问题

asp.net - Web 服务调用不起作用,只是被重定向到 .asmx 页面

asp.net - 确定谁/什么在 w3wp.exe 中保留了 5.5 GB 的虚拟内存

c# - WCF 托管问题

c - libevent,之后启动 SSL

apache - 在 Centos 上安装 letsencrypt 证书

java - 带 SSL 的 Jetty HTTP 客户端