IIS SSL错误"ssl_error_rx_record_too_long"

Kos*_*tas 22 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加密提供程序"-sy 12

我将它分配给IIS上的网站,但是当我尝试点击我收到的网站的网址时:"SSL收到的记录超过了允许的最大长度.

(Error code: ssl_error_rx_record_too_long)"使用Firefox时.

是什么导致它以及如何解决它?

And*_*lam 19

这是IIS服务器上的SSL端口实际上提供纯HTTP的典型标志.

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

此MS支持文章也可以帮助您:http://support.microsoft.com/kb/324069.

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


小智 16

我有同样的问题.把我的头撞在墙上一段时间,重启IIS,检查所有设置,谷歌搜索可能的答案等等.然后我为每个Windows系统做了神奇的治疗:我重新启动了系统.之后一切都很完美.


Sil*_*own 5

“这是一个典型的信号,表明IIS服务器上的SSL端口实际上正在提供纯HTTP。”

究竟。我不得不将Skype更改为不使用端口80和443,从而达到了目的。基于此线程中的解决方案:在IIS管理器中应用SSL证书和“该进程无法访问该文件,因为该文件正在被另一个进程使用”错误