2010-03-26 103 views
18

我已經使用以下SSL命令創建證書:IIS SSL錯誤 「SSL_ERROR_RX_RECORD_TOO_LONG」

makecert -r -pe -n 「CN = www.yourserver.com」 -b 01/01/2000 - Ë2036年1月1日 -eku 1.3.6.1.5.5.7.3.1 -ss我-sr LOCALMACHINE -sky交換-SP 「微軟RSA SChannel加密提供程序」 -sy 12

我分配到一個IIS上的網站,但是當我嘗試點擊我收到的網站的URL時: 「SSL收到的記錄超出了允許的最大長度。

(Error code: ssl_error_rx_record_too_long)「使用Firefox時。

是什麼導致它,以及如何解決它?

+0

在我看來,從Azure培訓工具包運行依賴檢查程序並安裝IIS推薦的配置爲我解決了這個問題。 – user764754 2013-01-22 19:23:27

回答

13

這是一個典型的跡象,表明您的IIS服務器上的SSL端口實際上提供純HTTP。

您是否將IIS中的SSL端口指令設置爲443?也許如果你可以顯示你的IIS配置?

此外,MS支持文章可能會幫助您:http://support.microsoft.com/kb/324069

注意 - 我已經投票決定這一遷移到serverfault.com,因爲它是系統管理員,而不是編程相關的關係。

+0

我同意你這個問題屬於serverfault。但stackoverflow有更多的用戶,並有更多chanse在這裏找到答案! – 2014-08-09 16:04:57

15

我有同樣的確切問題。將我的頭撞在牆上一會兒,重新啓動IIS,檢查所有設置,Google搜索可能的答案等等。然後我爲每個Windows系統做了神奇的治癒:我重新啓動了系統。之後一切都很完美。