我相信我已在 Web 伺服器 (Windows Server 2003) 上停用了 SSL 2.0。為了確保它現在使用 SSL 3.0,我該如何檢查?
在 Web 伺服器上停用 2.0 並啟用 3.0 的正確方法是什麼?
答案1
IIS 將協商與用戶端一起使用的 SSL 版本,因此應選擇適用於該用戶端的最高版本。透過停用 SSL v2,您表示任何不能使用 V3 的客戶端將無法建立 SSL 連接,這是您想要的嗎?
至於檢查它是否使用 V3,如果您可以存取安裝了 openssl 的 Linux 電腦(或 Windows 上的 cygwin),則可以執行以下命令:
openssl s_client -connect server.com:443 -ssl3
如果可以連接,則表示工作正常。如果要檢查 SSL2,請用 ssl3 取代 ssl2。
答案2
答案3
驗證 SSL 2.0 是否已停用的最簡單方法是使用http://www.serversniff.net/content.php?do=ssl或者https://www.ssllabs.com/ssldb/index.html
答案4
https://www.ssllabs.com/ssltest/index.htm 結果中有配置小節中的小節協定列出了所有版本及其支援。