
在我的一台電腦上我無法瀏覽https://www.stackoverflow.comchrome 和 IE 都會向我顯示 SSL 錯誤頁面,而在另一台電腦上我可以成功瀏覽網站。
對我來說奇怪的是:
這兩個系統上的憑證資訊不同。 (這些證書的一般資訊的螢幕截圖位於本文末尾)。
ping stackoverflow.com
在這些系統上的結果是不同的。在成功瀏覽 https 的系統上,ping ip 為151.101.129.69
,在非工作系統上為104.16.36.249
。兩個系統的dns設定都是開啟的Obtain DNS server automatically
。google、bing等其他https網站都可以成功瀏覽。
我嘗試了以下方法來解決問題,但沒有成功:
- 我匯出了可以成功瀏覽 https stackoverflow 的系統的證書,並將其安裝在受信任的根證書中的其他系統上,但它沒有解決問題。
- 我刪除了瀏覽器的歷史記錄,但這並不能解決問題。
- 我更新了寡婦。 (非工作系統作業系統為Windows 8.1)
- 我檢查了兩個系統中的系統日期和時間,日期和時間都正常且相同。
我該如何解決這個問題?
附:
答案1
從兩台電腦 Ping URL 並查看它是否解析為相同位址。
例如:
如果兩台電腦上的數值不同,請嘗試以下操作:
確保兩台電腦上的 DNS 設定相同。
清除您的 DNS 快取。
請確保沒有靜態條目主機檔案引用此 URL。
並確保沒有任何軟體(包括惡意軟體)會幹擾名稱解析過程。
答案2
這可能是你的 DNS 有問題,我發現一些 ADSL 提供者的 DNS 伺服器有問題。看一下這個:
首先手動將您的 DNS 伺服器設定為受信任的伺服器,例如 8.8.8.8 和 4.2.2.4
之後在命令提示字元下執行flushdns
最後刷新頁面而不使用瀏覽器快取。 (Ctrl + F5)
我希望它會有所幫助!