Https

Chrome 比 https 網站慢,尤其是內部網站

  • August 24, 2016

我們正在嘗試在我們的公司網路中部署 Google Chrome,但我們發現與 IE 相比,載入 https 頁面(尤其是我們自己的內部頁面)需要 2-4 倍的時間。有沒有人經歷過這個並找到了解決辦法?

更新

根據 Handyman5 的建議,我在 Chrome 中執行了一些診斷程序,發現花費最多的時間(每個頁面上超過 90%)用於從記憶體中提取靜態文件並呈現頁面。但是,如果我在我們的網站上關閉 SSL,這幾乎是瞬時的。

關於為什麼會這樣的任何想法?

Chrome 有一個很棒的內置診斷工具,“about:net-internals”,旨在幫助解決網路問題。特別是,它有一個“事件”選項卡,可讓您指定一個 URL,然後 Chrome 會逐步分解載入它的整個過程,包括 DNS 解析、記憶體命中和 AJAX 元素請求。

tl;dr 檢查 Chrome 如何處理證書檢查和吊銷。

在我以前工作過的設施中,我們遇到了一個非常相似的問題,但使用的是 Firefox。如果這是一個問題,您需要確認該問題僅與 https 頁面有關。 如果沒有,那將沒有什麼不同。

使用 Firefox(我知道,我知道,我可以閱讀,指出即將發布),很多人遇到了問題,而 Internet Explorer 使用者(如果你相信的話)沒有。我們使用了臭名昭著的 ipsCA 權威,因為它們對教育機構是免費的,但最終因為他們的陰暗面而激怒了 Firefox,而 OCSP 檢查他們的證書是罪魁禍首。事實證明,由於我們的 SSL 證書的性質,瀏覽器正在處理證書吊銷列表而延遲。顯然,作為我們中的佼佼者,您沒有提及您的 Chrome 版本,所以很難說這是否是一個問題或者仍然是一個問題。但是,我會在 Chrome 中檢查 CRL 配置。在 Firefox 中這樣做可以緩解問題。另外,請檢查您的證書是否信譽良好,即它們是否是自簽名的。使用它的原因是我們不再使用自簽名,因為我們服務的白痴使用者抱怨很多,而且它是免費的。我們以為我們可以避免讓自己頭疼,但我們卻讓事情變得更糟。

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