修復不同瀏覽器和平臺的SSL連線錯誤

錯誤型別:
瀏覽器錯誤
錯誤名稱:
SSL连接错误
英文名稱:
SSL Connection Error
錯誤描述:
在浏览网站时,可能会遇到几种类型的SSL连接错误。其中一些错误是由于服务器端问题造成的,而另一些错误是由于本地配置问题造成的。
錯誤變體:
SEC_ERROR_UNKNOWN_ISSUER
NET::ER_CERT_COMMON_NAME_INVALID
SSL Handshake Failed
ERR_SSL_OBSOLETE_VERSION
ERR_SLL_PROTOCOL_ERROR
更多資訊

修復不同瀏覽器和平臺的SSL連線錯誤

為您的網站獲取安全套接字層(SSL)證書並進行設定從未如此容易。但是,即使在正確安裝證書並通過HTTPS強制通訊後,您仍然可能會遇到SSL連線錯誤。在許多情況下,這些錯誤訊息會導致使用者跳出網站,進而讓網站的跳出率急升。

瞭解SSL錯誤的原因將有助於防止它們出現在您的網站上。根據您看到的訊息以及您正在使用的瀏覽器或作業系統,您還將知道如果遇到一個問題該怎麼辦。

在本文中,我們將探討什麼是SSL連線錯誤及其主要原因。我們還將討論它們最常見的型別,以及如何對它們進行故障排除。

  1. 什麼是SSL連線錯誤?
  2. 如何修復SSL連線錯誤

什麼是SSL連線錯誤?

Firefox中存在SSL連線錯誤

Firefox中存在SSL連線錯誤

在瀏覽網站時,可能會遇到幾種型別的SSL連線錯誤。其中一些錯誤是由於伺服器端問題造成的,而另一些錯誤是由於本地配置問題造成的。

廣義而言,SSL連線錯誤將阻止您通過超文字傳輸協議安全(HTTPS)安全瀏覽網站。您的瀏覽器可能允許您繼續連線,但在大多數情況下,它會告訴您這樣做的風險由您自己承擔。如果沒有有效的SSL證書,惡意方可以截獲您與試圖檢視的網站交換的任何資料。

您可能遇到的一些最常見的SSL連線錯誤包括:

每種型別的SSL連線錯誤都指向不同的原因。當你遇到這樣的問題時,你的瀏覽器會顯示一條特定的訊息,告訴你為什麼會看到它:

請務必注意,錯誤訊息可能因瀏覽器而異。上圖來自Firefox,而當我們使用Chrome開啟同一網站時會彈出下圖:

Chrome中的SSL連線錯誤

Chrome中的SSL連線錯誤

如前所述,並非所有SSL連線錯誤都源於您的伺服器配置問題。您的網站可以擁有完全有效的SSL證書,但使用者在訪問它時可能仍會遇到錯誤。

在接下來的幾個部分中,我們將向您展示如果您嘗試訪問網站並遇到SSL連線問題該怎麼辦。

如何修復SSL連線錯誤

如果您不負責網站,則在修復伺服器端SSL連線錯誤時您無能為力。但是,由於您的本地裝置或瀏覽器配置問題,可能會出現一些問題。

我們將向您展示如何使用各種瀏覽器、移動作業系統和社交媒體平臺修復導致SSL連線錯誤的本地問題。

  1. 如何修復Google Chrome中的SSL連線錯誤
  2. 如何修復Firefox中的SSL連線錯誤
  3. 如何修復Safari中的SSL連線錯誤
  4. 如何修復iPhone和iPad上的SSL連線錯誤
  5. 如何修復Android上的SSL連線錯誤
  6. 如何修復Facebook上的SSL連線錯誤
  7. 如何修復Gmail上的SSL連線錯誤
  8. 如何修復YouTube上的SSL連線錯誤

1. 如何修復Google Chrome中的SSL連線錯誤

如果您在Google Chrome中遇到 SSL 連線錯誤,您可以實施幾個快速修復。

首先,請確保您執行的是最新版本的Chrome。您可以從瀏覽器本身更新Chrome ,也可以從Google Chrome的網站下載並安裝最新版本。

接下來,檢查您系統的時間和日期是否同步。如果您的裝置時間不正確,您可能會在整個網路中遇到SSL連線問題,因為某些SSL證書依賴於內部系統時鐘進行驗證。您計算機上的時間或日期不正確可能會導致錯誤,因為您的瀏覽器無法驗證這些證書。

在Windows上,您可以通過開啟“設定”選單並選擇“時間和語言”選項來修復時間和日期:

訪問Windows的“時間和語言”設定

訪問Windows的“時間和語言”設定

在下一個螢幕上,確保啟用了自動設定時間自動設定時區選項。或者,您可以手動選擇時區並啟用手動設定日期和時間選項:

在Windows中同步時間

在Windows中同步時間

如果您在macOS上使用Chrome ,請單擊螢幕左上角的 Apple 圖示開啟“系統偏好設定”選單。選擇日期和時間選項並啟用自動設定日期和時間設定:

macOS的“日期和時間”設定

macOS的“日期和時間”設定

 

修復日期和時間後,嘗試訪問在 Chrome 中顯示 SSL 連線錯誤的網站。如果問題仍然存在,請繼續清除Chrome快取和cookie。為此,請開啟“設定”選單並單擊“清除瀏覽資料”

將彈出一個視窗,使您可以選擇要清除的資料。如果您使用的是基本設定,請選擇Cookies和其他站點資料快取的影象和檔案,然後點選清除資料按鈕:

清除Chrome中的快取和cookie

清除Chrome中的快取和cookie

您可以嘗試的另一個修復方法是清除作業系統中的SSL狀態。要在Windows中執行此操作,請開啟開始選單並搜尋Internet選項。單擊出現的結果,將彈出Internet屬性視窗。跳轉到Content並單擊清除SSL狀態:

在Windows中清除SSL狀態

在Windows中清除SSL狀態

清除 SSL slate 將刪除本地儲存在您計算機上的所有證書。下次您重新載入網站時出現SSL連線錯誤,瀏覽器將嘗試重新驗證其證書,並在此過程中可能會清除錯誤。

如果您使用的是macOS,則清除SSL狀態的方式略有不同。開啟您的Utilities選單並轉到Keychain Access。在左側選單中選擇Keychains下的System選項,您將看到系統本地儲存的所有SSL證書的概述:

訪問macOS的SSL狀態

訪問macOS的SSL狀態

您可以單獨選擇證書並手動刪除它們。如果您發現您嘗試訪問的網站的證書,請先刪除該證書,然後檢查 SSL 連線錯誤是否仍然存在。

在這個階段,如果所有其他方法都失敗了,請暫時禁用您的防病毒軟體和防火牆。我們建議將此作為最後的手段,因為在大多數情況下,您的防病毒軟體不會導致SSL連線問題。

如果您嘗試了所有修復但沒有任何效果,則可以假設SSL連線問題出在伺服器上。

2. 如何修復Firefox中的SSL連線錯誤

在 Firefox 中修復 SSL 連線錯誤的工作方式與其他瀏覽器非常相似。您可以按照上一節中的說明實施以下修復:

  1. 檢查系統的日期和時間並進行調整。
  2. 清除您的本地 SSL slate。

如果這些解決方案都不起作用,那麼是時候清除Firefox瀏覽器cookie和快取了。為此,請轉到“選項”選單並跳轉到“隱私和安全”選項卡。然後單擊Cookie和站點資料下的清除資料按鈕:

清除Firefox中的站點資料

清除Firefox中的站點資料

再次嘗試訪問出現SSL連線錯誤的網站。如果您的瀏覽器無法建立連線,請檢查是否有可以更新的新版本Firefox

3. 如何修復Safari中的SSL連線錯誤

到目前為止,我們已經針對跨作業系統工作的 SSL 連線錯誤進行了多項修復。如果您使用的是 Safari,請按照Google Chrome部分下給出的相同說明開始操作:

  1. 檢查系統的日期和時間並進行調整。
  2. 清除macOS中的本地SSL狀態。

如果SSL連線錯誤仍然存​​在,您可以繼續並清除Safari瀏覽器cookie和快取。如果您使用的是iMac、Macbook、iPhone或iPad,請參閱此處的確切說明:

  1. 開啟Safari設定選單。
  2. 單擊清除歷史記錄

順便說一句,請嘗試訪問之前出現SSL連線錯誤的網站。除非您正在處理伺服器端配置問題,否則該錯誤現在應該消失了。

4. 如何修復iPhone和iPad上的SSL連線錯誤

在iPhone或iPad上修復SSL連線錯誤的過程與在macOS上的修復過程相同。首先,您需要檢查裝置的日期和時間是否同步。要訪問移動裝置的日期和時間設定:

  1. 開啟“設定”應用,然後選擇“常規” >“日期和時間”
  2. 檢查是否啟用了自動設定選項。如果不是,請開啟它。
  3. 手動檢查您的裝置是否使用正確的時區。

更新日期和時間設定後,您可以繼續清除瀏覽器的cookie和快取。為此,請開啟設定應用程式並選擇Safari >清除歷史記錄和網站資料

清除iOS上的Safari瀏覽資料

清除iOS上的Safari瀏覽資料

如果您在iOS裝置上安裝了不同的瀏覽器,過程應該仍然相似。

不幸的是,最新版本的iOS刪除了在iPhone或iPad上清除SSL選項卡的選項,因此這不是一個可行的解決方案。如果上述修復均無效,則可以假設問題出在伺服器端。

5. 如何修復Android上的SSL連線錯誤

修復 Android 上的 SSL 連線錯誤相對簡單。首先,繼續檢查您的時間和日期設定,看看它們是否準確。

開啟“設定”應用程式,然後點選“常規管理” >“日期和時間”。然後檢查是否啟用了自動日期和時間設定:

更新Android中的日期和時間設定

更新Android中的日期和時間設定

請務必注意,與 iOS一樣,Android不包含用於清除SSL狀態或刪除單個證書的選項。修復SSL連線錯誤的方法是清除Chrome瀏覽資料。這樣做:

  1. 開啟Chrome瀏覽器並訪問其設定選單。
  2. 轉到隱私和安全
  3. 點選清除瀏覽資料
  4. 選擇瀏覽器的Cookie 和站點資料以及快取的影象和檔案選項,然後點選清除資料。

清除Chrome網站資料後,檢查SSL連線錯誤是否仍然存在。如果是這樣,很可能是伺服器端配置問題。

6. 如何修復Facebook上的SSL連線錯誤

如果您在Facebook上遇到SSL連線錯誤,您可以確定這不是伺服器端問題。這意味著您正在處理本地配置問題。以下是您應該實施的修復:

  1. 調整本地時間和日期設定。
  2. 清除瀏覽器的快取和cookie。
  3. 清除您作業系統的SSL狀態或刪除Facebook的任何本地證書。

您可以在本文的Google Chrome部分中找到有關在Windows和macOS上調整日期和時間設定的說明。我們還提供了有關清除Chrome、Firefox和Safari瀏覽器cookie和快取的說明。

7. 如何修復Gmail上的SSL連線錯誤

嘗試使用移動應用訪問Gmail時不會遇到SSL連線錯誤。但是,如果您使用Chrome、Firefox或Safari訪問Gmail的網路服務,則可能會彈出 SSL 錯誤。在這種情況下,您應該:

  1. 調整您的本地時間和日期設定(檢視上面的Google Chrome部分以獲取說明)。
  2. 清除瀏覽器的快取和cookie。
  3. 清除作業系統的SSL狀態或刪除Gmail的所有本地證書。

如果其他一切都失敗了,您可以在嘗試暫時禁用防火牆或將瀏覽器更新到最新版本的同時,使用移動應用訪問Gmail。

8. 如何修復YouTube上的SSL連線錯誤

YouTube的SSL連線錯誤可能是由於您的作業系統或瀏覽器中的本地配置錯誤造成的。如果您在YouTube中遇到SSL錯誤:

  1. 調整您的本地時間和日期設定(檢視上面的Google Chrome部分以獲取說明)。
  2. 清除瀏覽器的快取和cookie。
  3. 清除您作業系統的SSL狀態或從YouTube中刪除任何本地證書。

我們在本文前面提供了有關清除Chrome、Firefox和Safari瀏覽器快取和cookie的說明。同樣,您可以通過檢視前面部分中的Chrome和Safari說明來找到有關如何清除SSL狀態的分步指南。

小結

SSL連線錯誤有多種形式和大小。如果您正在處理伺服器端錯誤,除了等待站點所有者修復它或繼續進行不安全的連線之外,您通常無能為力。

也就是說,您可以嘗試幾種可能解決此問題的本地配置修復,包括:

  1. 調整您的時間和日期設定。
  2. 清除瀏覽器的cookie和快取。
  3. 清除作業系統的SSL狀態。

評論留言