Ssl

IE8 抱怨 SSL 名稱不匹配

  • December 17, 2014

當訪問受 SSL 保護的網站時,IE8 抱怨證書名稱與網站地址不匹配,但沒有提供有關證書或它正在尋找的名稱的資訊。

在 IE9(或“IE8 模式”下的 IE9)中訪問同一個站點,Firefox、Chrome 和 Safari 顯示沒有問題,並且證書與地址匹配。證書檢查器表明一切都已正確安裝和配置。

有誰知道這可能是什麼原因造成的?這是 IE8 中的已知問題還是錯誤?我一直在Google搜尋類似的問題,但由於不確定實際發生了什麼,我不確定要搜尋什麼。

我的問題類似於這個問題。但是,我的伺服器正在執行 Apache2。

編輯:為什麼投反對票?我沒有充分描述一些事情嗎?由於隱私問題,我不能透露該網站。我的伺服器執行 Fedora,絕對是為 SNI 配置的。但是,根據這篇文章和它的測試站點,我已經確認有問題的瀏覽器(執行 Windows XP SP3 的 IE8.0.6001)在協商 SSL 連接時明確不發送伺服器名稱,因此 SNI 無濟於事。

SSL 證書來自哪個供應商?我將假設它可能來自一個鮮為人知的供應商,該供應商沒有在 IE8 中捆綁受信任的根證書,或者俱有 IE8 的機器沒有最新的根證書更新。

不過老實說,這只是一個猜測。您沒有提供足夠的資訊來給出明確的答案。


編輯:你說你已經“配置了 SNI”,但你沒有提到這個特定站點是否使用SNI。如果是,那麼**Windows XP 上的 IE 版本不支持 SNI。**如果您希望 IE 在 XP 上工作,您必須為每個站點使用單獨的 IP 並刪除 SNI。

您可以使用以下這些線上工具進行檢查。如果您缺少一些證書、中間證書或根證書,他們會通知您。

SSL 購物者檢查器

SSL 伺服器測試

引用自:https://serverfault.com/questions/438637