新聞中心

如果您的WordPress網(wǎng)站由于諸如ERR_SSL_PROTOCOL_ERROR之類的錯誤而無法通過安全連接加載,那么您來對地方了。在本文中,我們將解釋這種類型的錯誤意味著什么,并引導(dǎo)您完成修復(fù)它以使您的網(wǎng)站恢復(fù)運行所需的步驟!
此錯誤可能是由您的網(wǎng)站服務(wù)器或本地計算機的各種問題引起的,甚至可能是兩者的結(jié)合。它在Chrome中很常見,但它可能會因您使用的瀏覽器而異。
- ERR_SSL_PROTOCOL_ERROR錯誤變體
- 什么是安全連接?
- 評估您的網(wǎng)站
- ERR_SSL_PROTOCOL_ERROR的解決方法
ERR_SSL_PROTOCOL_ERROR錯誤變體
不同的瀏覽器,在ERR_SSL_PROTOCOL_ERROR的顯示方式有所不同。
Chrome瀏覽器
在谷歌瀏覽器中,此錯誤將顯示為ERR_SSL_PROTOCOL_ERROR并表示域發(fā)送了無效響應(yīng)。
This site can’t provide a secure connection.
Chrome中的ERR_SSL_PROTOCOL_ERROR
微軟Edge瀏覽器
在Microsoft Edge中,它只會顯示為“Can’t connect securely to this page”(如下所示)。但是,錯誤的下一部分是有幫助的。
這可能是因為該站點使用過時或不安全的TLS安全設(shè)置。如果這種情況持續(xù)發(fā)生,請嘗試聯(lián)系網(wǎng)站所有者。
Microsoft Edge中的ERR_SSL_PROTOCOL_ERROR
Firefox瀏覽器
在Mozilla Firefox中,ERR_SSL_PROTOCOL_ERROR會觸發(fā)有關(guān)安全連接失敗的警告,如下所示。
Warning: Potential Security Risk Ahead
Mozilla Firefox中的ERR_SSL_PROTOCOL_ERROR
與Google Chrome和Microsoft Edge不同,F(xiàn)irefox錯誤頁面提供了更多有關(guān)發(fā)生此類錯誤時可能采取的措施的信息。
什么是安全連接?
如果您想知道通過安全連接加載的網(wǎng)頁是什么,那么一些背景信息可能會有所幫助。
您可能已經(jīng)注意到網(wǎng)站地址通常以HTTP或HTTPS開頭。這些被稱為協(xié)議,它們基本上是一組規(guī)則,用于確定網(wǎng)頁如何從服務(wù)器(您的網(wǎng)站所在的位置)傳輸?shù)綖g覽器。HTTPS是一種基于HTTP的安全協(xié)議,并被廣泛使用,因為它具有許多顯著的優(yōu)勢,包括改進的SEO和高度的安全性。
使用HTTPS的一個缺點是,在顯示安全網(wǎng)頁之前需要遵守嚴格的規(guī)則。這意味著與非安全HTTP接相比,可能會出錯的地方更多。
使網(wǎng)站使用HTTPS連接所需的其中一項要求是您必須正確安裝和配置有效的SSL證書。無效的SSL證書可能會導(dǎo)致阻止用戶訪問網(wǎng)站的問題。例如,“您的連接不是私密連接”錯誤。
當您的SSL證書正常工作時,瀏覽器窗口中的網(wǎng)站地址旁邊會顯示一個掛鎖圖標。如果您點擊掛鎖,一個彈出窗口會顯示一個確認通知,表明網(wǎng)站已通過安全連接加載,并且從您的網(wǎng)站發(fā)送到服務(wù)器的任何信息(例如表單提交)也將被安全傳輸。
安全連接
如今,大多數(shù)網(wǎng)站訪問者都期望在整個網(wǎng)站上使用HTTPS連接。站點上唯一的安全頁面受限且特定區(qū)域(例如管理、登錄和購物車)的日子已經(jīng)一去不復(fù)返了。
傳統(tǒng)上,由于SSL證書的費用過高,在站點范圍內(nèi)使用安全連接被認為是不必要的(而且是矯枉過正的)。盡管免費的SSL證書很容易獲得,但現(xiàn)在所有這些都發(fā)生了變化,因此HTTPS已成為標準做法。
評估您的網(wǎng)站
在我們查看ERR_SSL_PROTOCOL_ERROR的一些可能的根本原因之前,花點時間回憶一下最近可能對您的站點進行的任何更改對您很有用。
通常,一旦您建立并運行安全連接,它就會非常穩(wěn)定。大多數(shù)情況下,當現(xiàn)有網(wǎng)站的服務(wù)器端發(fā)生更改或首次設(shè)置站點時,就會出現(xiàn)問題。如果請求的站點不存在,您可能會看到DNS_PROBE_FINISHED_NXDOMAIN錯誤。
您最近是否更改了主機或嘗試安裝新的SSL證書?這是發(fā)生此錯誤的最常見原因。
了解最近的站點更改可能會讓您清楚地了解可能導(dǎo)致安全連接問題的原因。
ERR_SSL_PROTOCOL_ERROR的解決方法
一一完成以下部分中的解決方案,直到您的安全連接錯誤得到修復(fù)。
這種類型的錯誤可能發(fā)生在本地,也可能發(fā)生在服務(wù)器上,因此一些步驟側(cè)重于您的本地計算機/瀏覽器設(shè)置,而其他步驟則考慮與服務(wù)器設(shè)置和 SSL 證書的配置方式相關(guān)的問題。
清除SSL狀態(tài)
首先要嘗試清除Chrome中的SSL狀態(tài)。瀏覽器將SSL證書存儲在緩存中,以在與網(wǎng)站建立初始安全連接后加速后續(xù)連接。
這是為了優(yōu)化頁面加載時間,否則,每個HTTPS請求都需要下載和驗證SSL證書,這對性能來說不是很好。
在DNS設(shè)置傳播并在瀏覽器中通過安全連接訪問站點后,有時會顯示錯誤,因為瀏覽器緩存存儲了SSL證書的過時版本。
要解決此問題,請嘗試清除SSL狀態(tài)緩存。完成后重新啟動瀏覽器并嘗試再次連接到您的網(wǎng)站。
如果你使用的MacOS看到這些說明如何刪除SSL證書。
驗證SSL證書
生成SSL證書但DNS設(shè)置尚未完全傳播時,會出現(xiàn)類似問題。在這種情況下,SSL證書在創(chuàng)建時不會與正確的域相關(guān)聯(lián)。
您還可以使用在線SSL檢查器工具執(zhí)行站點范圍的掃描,以驗證您的 SSL 證書沒有問題。這種類型的檢查非??煽?,可以繞過瀏覽器緩存來確定證書是否有效。
建議使用Qualys SSL Labs的SSL檢查工具,這是我們經(jīng)常使用的工具。
SSL服務(wù)器測試
只需在Hostname字段中輸入您的域,然后單擊Submit按鈕。掃描完成后,將顯示一份報告,其中包含SSL證書檢查的結(jié)果。如果一切順利,您應(yīng)該會看到如下內(nèi)容:
SSL報告質(zhì)量
檢查系統(tǒng)時間和日期
如果SSL證書有效并且清除SSL狀態(tài)不起作用,那么是時候查看您的本地計算機以確定ERR_SSL_PROTOCOL_ERROR的來源。
(建議閱讀:如果您使用的是舊版TLS版本,您可能希望在Chrome中阻止ERR_SSL_OBSOLETE_VERSION通知)。
首先,檢查操作系統(tǒng)的時間和日期是否設(shè)置正確,否則您的SSL證書可能無法通過身份驗證。
這是因為SSL證書具有固定的到期日期,如果您當前的系統(tǒng)時間和日期不正確,則可能會與身份驗證過程發(fā)生沖突。
建立安全連接時始終假定有效的時間和日期,這就是確保從本地系統(tǒng)檢索正確值很重要的原因。
要檢查Windows 10中的時間和日期,請按Windows鍵 + X鍵并從彈出的上下文菜單中選擇系統(tǒng)。這將打開設(shè)置窗口。
在查找設(shè)置文本框中,開始輸入“時間”并從下拉選項中選擇更改日期和時間。然后,在日期和時間設(shè)置窗口中檢查時間和日期是否正確,然后再繼續(xù)。
Windows 10中的日期和時間首選項
在macOS上,單擊屏幕左上角的Apple圖標并從下拉菜單中選擇系統(tǒng)偏好設(shè)置,然后從列表中選擇日期和時間。
macOS中的系統(tǒng)首選項
然后,您將能夠根據(jù)需要更新系統(tǒng)時間。
清除瀏覽器緩存和Cookie
如果自上次清除以來已有一段時間,您也可以嘗試刪除瀏覽器緩存。我們建議您也刪除瀏覽器cookie,但請記住,您當前登錄的任何網(wǎng)站都將要求您在下次訪問時再次登錄。
禁用瀏覽器擴展
如果您啟用了多個瀏覽器擴展,那么這可能是錯誤的根源。暫時一一禁用瀏覽器擴展程序,以查看是否存在導(dǎo)致 HTTPS 請求出現(xiàn)問題的擴展程序。
要禁用Chrome擴展程序,請單擊位于瀏覽器窗口右上角的三個點圖標,然后從彈出菜單中選擇更多工具 > 擴展程序。
Chrome擴展程序窗口
一次切換所有啟用的瀏覽器擴展以禁用它們,在每個擴展之間訪問您的站點。如果某個擴展程序似乎導(dǎo)致了ERR_SSL_PROTOCOL_ERROR問題,則將其刪除或?qū)⑵浣?,直到您可以找到有關(guān)錯誤性質(zhì)的更多信息。
如果沒有可用更新來解決該問題,最好完全刪除擴展程序。
將瀏覽器更新到最新版本
與瀏覽器相關(guān)的最后一步是將Chrome更新到最新版本。
運行舊版本的瀏覽器會增加您遇到ERR_SSL_PROTOCOL_ERROR等安全連接問題的可能性。
新的和更新的安全功能總是添加到現(xiàn)代瀏覽器中,并且定期修復(fù)錯誤,保持最新狀態(tài)是您應(yīng)該遵循的最佳實踐。
Chrome瀏覽器使這變得更容易,因為它會在您每次啟動軟件時自動檢查更新。但是,如果您始終保持瀏覽器選項卡處于打開狀態(tài),那么您應(yīng)該記得不時重新啟動瀏覽器以觸發(fā)更新檢查。
更新您的操作系統(tǒng)
使您的操作系統(tǒng)保持最新也很重要,特別是如果自上次更新以來已經(jīng)有一段時間了。
如果您為Windows 10開啟了自動更新,那么您就不必擔心這么多。但并非所有操作系統(tǒng)都會自動應(yīng)用更新,因此值得檢查是否有適用于您的操作系統(tǒng)的更新。
在macOS上,單擊蘋果圖標并選擇關(guān)于本機,這將打開一個選項卡式窗口:
關(guān)于這臺Mac
如果有可用的系統(tǒng)更新,您將看到“軟件更新”按鈕。單擊此按鈕以安裝最新更新。您還可以通過App Store檢查macOS更新,就像檢查任何其他應(yīng)用程序一樣。
如果您面臨冗長的操作系統(tǒng)更新,您可能只想在運行之前重新啟動計算機作為快速解決方法。這比安裝完整的操作系統(tǒng)更新要快得多,并且有可能解決安全連接問題。
暫時禁用防病毒和防火墻
在您的系統(tǒng)上啟用防病毒和防火墻軟件非常重要。這些工具在保護您免受各種在線安全問題方面做得很好。
作為此保護的一部分,您的防病毒軟件通常會檢查HTTPS連接是否存在問題,以確保不會發(fā)生任何意外。但有時,軟件可能會錯誤地阻止安全連接,而這不應(yīng)該。
要檢查情況并非如此,請暫時禁用它并再次檢查您的網(wǎng)站。如有必要,也請禁用防火墻并再次檢查您的網(wǎng)站。
請記住始終盡快重新激活您的防病毒軟件和防火墻,因為您不想讓您的系統(tǒng)不受保護。
檢查服務(wù)器日志中的錯誤消息
如果你已經(jīng)到了這個階段,仍然沒有解決ERR_SSL_PROTOCOL_ERROR問題,那么事情可能比我們一開始想象的要復(fù)雜一些。
為了幫助識別一般網(wǎng)站問題,包括連接錯誤,檢查您的服務(wù)器日志并查看最近的活動通常會有所幫助。這很可能會更深入地了解導(dǎo)致問題的原因。
服務(wù)器日志
標題名稱:如何修復(fù)ERR_SSL_PROTOCOL_ERROR錯誤
URL網(wǎng)址:http://fisionsoft.com.cn/article/ccspoes.html


咨詢
建站咨詢
