修復 NET::ERR_CERT_DATE_INVALID 錯誤的 12 種最佳方法

已發表: 2022-04-08

在很多情況下,您一定會遇到瀏覽器上顯示的錯誤消息“ NET::ERR_CERT_DATE_INVALID ”。 用戶此時通常會感到恐慌,並且在問題解決之前無法訪問該網頁。 這種特殊情況對於用戶和網站管理員來說都是非常惱人的。

但緩解部分是,這個 NET::ERR_CERT_DATE_INVALID 錯誤很常見,並且可能由於許多可能的原因而發生。 但是您還應該知道這個 NET::ERR_CERT_DATE_INVALID 錯誤是關於什麼的? 以及在什麼情況下您可能會遇到反映在瀏覽器上的此類錯誤。

您越了解錯誤,將來就越容易防止它發生。 但是,還有很多簡單的解決方案可供您使用,您將在這篇詳細的帖子中學習。 但在此之前,讓我們先了解一下 NET::ERR_CERT_DATE_INVALID 的含義。 在不同的流行瀏覽器中是什麼樣的?

讓我們開始吧!

目錄
NET::ERR_CERT_DATE_INVALID 錯誤是什麼意思?
為什麼會發生 NET::ERR_CERT_DATE_INVALID 錯誤?
不同瀏覽器上 NET::ERR_CERT_DATE_INVALID 錯誤的變化
您是否應該忽略錯誤消息並繼續進行?
如何修復 NET::ERR_CERT_DATE_INVALID 錯誤?
適用於 Windows 7 和 Windows 10 用戶的附加解決方案
概括
經常問的問題

NET::ERR_CERT_DATE_INVALID 錯誤是什麼意思?

在 chrome 瀏覽器中,您會發現錯誤 NET::ERR_CERT_DATE_INVALID 通常稱為“您的連接不是私有的”。 但是,不同的瀏覽器會向您顯示此特定錯誤的變化。 但是所有這些變化具有相同的含義,實際上,它們並不限制您訪問該網站,而是警告您注意風險。

儘管您可以忽略警告並繼續,但我們強烈不建議您這樣做。 所有這些警告都表明您的 SSL 證書有效性出現問題並且訪問該網站不安全,或者如果您忽略警告,您可能會面臨安全風險。

現在讓我們看看觸發 NET::ERR_CERT_DATE_INVALID 錯誤的可能原因是什麼。

為什麼會發生 NET::ERR_CERT_DATE_INVALID 錯誤?

在上面的部分中,我們已經提到錯誤 NET::ERR_CERT_DATE_INVALID 通常在您的 SSL 證書出現問題時觸發。 但是與此 NET::ERR_CERT_DATE_INVALID 錯誤相關的其他可能原因是什麼,您應該如何避免它? 讓我們一探究竟!

  1. 錯誤配置的防病毒軟件 - 如果用戶端的防病毒軟件配置錯誤或互聯網連接不安全,則會觸發此錯誤 NET::ERR_CERT_DATE_INVALID。
  2. 與瀏覽器不兼容– 您用於訪問網站的瀏覽器可能存在兼容性或設置問題。
  3. SSL 證書問題- 您的 SSL 證書可能存在問題,它可能已過期或不是從受信任的來源頒發的。
  4. SSL故障 - 如果您的 SSL 證書日期和系統或兩者都可能是罪魁禍首,也可能會觸發錯誤。

現在,讓我們看看這個錯誤 NET::ERR_CERT_DATE_INVALID 是如何出現在不同的瀏覽器上的!

不同瀏覽器上 NET::ERR_CERT_DATE_INVALID 錯誤的變化

由於 Chrome 擁有最大的市場份額,大多數用戶都會遇到相同的錯誤消息。 但是其他瀏覽器用戶會在他們的屏幕上遇到不同的錯誤消息。

讓我們看看您會在不同瀏覽器上找到的不同變體。

谷歌 Chrome 網絡瀏覽器

在 Chrome 瀏覽器中,錯誤 NET::ERR_CERT_DATE_INVALID 通常顯示“您的連接不是私有的”。 您可以通過單擊“高級”按鈕並同意該條件來忽略該消息並繼續訪問該網站。 但不建議這樣做。

NET::ERR_CERT_DATE_INVALID error in Chrome

您可能會在帶有前綴“NET::ERR_CERT”的 chrome 瀏覽器上遇到與 SSL 證書相關的問題,這表明證書存在問題。 例如,NET::ERR_CERT_AUTHORITY_INVALID 錯誤表明瀏覽器無法驗證證書的權限。

火狐瀏覽器

您將在 Mozilla Firefox 上看到相同的 NET::ERR_CERT_DATE_INVALID 錯誤消息,但外觀完全不同。 在 Firefox 中,您會發現一個帶有黃色輪廓的安全警告,如下圖所示:

NET::ERR_CERT_DATE_INVALID error in Mozilla

要忽略此消息並繼續進行(我們不建議您這樣做),您將找到有關錯誤的更多信息以及“接受風險並繼續”選項。

蘋果瀏覽器

在 safari 瀏覽器中,您不會發現與前兩個瀏覽器一樣的錯誤消息顯示在網頁上。 但是會出現“此連接不是私人的”消息,其中提到了所有可能的原因,如下圖所示:

NET::ERR_CERT_AUTHORITY_INVALID error on Safari

但是,您仍然可以忽略錯誤消息並繼續訪問該網站,風險自負。

微軟邊緣

儘管 Microsoft Edge 的全球市場份額最少,但仍有部分用戶更喜歡使用它。 他們可能會遇到相同的問題,但外觀略有不同。 錯誤文本將顯示為“您的連接不是私有的”。 但是當您單擊高級按鈕時,它將顯示有關 SSL 證書已過期多長時間的信息。

NET::ERR_CERT_AUTHORITY_INVALID error on Edge

與上述瀏覽器一樣,Microsoft Edge 也為您提供了繼續訪問網站的選項,風險自負,但有時瀏覽器不會讓您進一步處理,直到您修復錯誤。

您是否應該忽略錯誤消息並繼續進行?

我們的回答是不,我們強烈建議您不要忽略錯誤消息並繼續訪問該網站。 不僅是這個特定的錯誤,而且瀏覽器上顯示的任何錯誤消息都不應被忽略,並且需要盡快修復以防止任何類型的損壞。

總結所有事實,每當您在 chrome 瀏覽器上遇到此錯誤消息時,這僅意味著您嘗試訪問的網站是不安全的,並且可以輕鬆竊取您的數據。 因此,您必須專注於盡快解決錯誤,以免它妨礙您網站的流量。

如何修復 NET::ERR_CERT_DATE_INVALID 錯誤?

現在,您知道 NET::ERR_CERT_DATE_INVALID 錯誤是什麼意思,它在不同的瀏覽器上是如何出現的,以及在什麼情況下您可能會遇到此錯誤。 讓我們了解如何使用最佳方法解決問題。

1.通過刷新和重新加載頁面

最適用於大多數錯誤的最基本和最常用的方法之一是重新加載或刷新網頁。 您也可以在訪問網頁之前關閉並重新打開瀏覽器。

有時,這些簡單而基本的方法甚至可以在幾秒鐘內解決您的複雜問題,而不是遵循複雜的故障排除方法。

2. 更正您電腦的日期和時間

在這裡,您可以做的最基本和最簡單的方法是檢查和更正 PC 的日期和時間。 這是因為您使用的瀏覽器使用您PC的默認日期和時間來檢查網站SSL證書的有效性。

如果您錯誤地配置了系統日期或時間,您的瀏覽器很可能會觸發此錯誤。 即使您已經根據本地時區配置了 PC 的時間,如果您穿越不同的時區,仍然會觸發此錯誤。

為避免這種情況,我們強烈建議您啟用自動時間、日期和時區。

要檢查並更正在 Windows 11 上運行的 Windows PC 的設置時間,您需要做的第一件事是轉到位於屏幕左下角的 Windows 圖標,如圖所示。

Date and  time settings in Windows 11

在第 2 步的搜索欄中輸入“日期和時間”,然後單擊日期和時間設置,如上圖所示,將打開一個新窗口並啟用“自動設置時間”。

Date and time settings in Windows 11

現在您已完成,但是,如果錯誤仍然存在,您可以嘗試我們將在接下來的部分中討論的其他方法。

3.檢查SSL證書的有效性

觸發此錯誤 cab 的另一個最常見原因是 SSL 證書的有效期已過期。 是的,SSL 證書確實過期了,您需要在它們過期後重新頒發它們。 如果您的網站顯示錯誤,則可能意味著您的網站 SSL 證書已過期,您需要盡快重新簽發。

您可以直接從 chrome 瀏覽器輕鬆檢查您網站的證書有效性。 您需要做的就是打開您的網站,在同一頁面上右鍵單擊並選擇“檢查元素” ,如下圖所示:

SSL certificate validity checking

現在,瀏覽安全選項卡,如下所示:

SSL certificate Validity checking of a website

當您單擊“安全”選項卡時,您將能夠看到安全概述。 要檢查證書的有效性,請單擊“查看證書”按鈕,然後會出現一個彈出窗口,顯示證書的所有詳細信息,如下所示:

SSL certificate checking of a website

除此之外,還有各種在線工具,例如 DigiCert 或 Geocerts,您可以藉助這些工具檢查您或任何人網站的 SSL 證書有效性。 但是,對於其他網站,您只能向他們的管理員報告相同的情況。

要為您的網站重新頒發 SSL 證書,您可以執行以下操作:

  1. 要求您的網絡託管服務提供商重新頒發 SSL 證書。
  2. 您也可以從控制面板自行完成。
  3. 檢查您是否啟用了 HTTPS。
  4. 檢查所有網址
  5. 檢查您的託管服務提供商是否為您提供免費 SSL。 如果不切換到另一個在他們的計劃中提供免費 SSL 的網絡託管。

WPOven在所有計劃中都提供 LetsEncrypt Free SSL 證書,使其成為更安全、更省心的體驗。

4.避免使用公共網絡或Wi-Fi

通常,公共 Wi-Fi 或網絡不安全,因此當您嘗試從不安全或公共網絡訪問網站時,您的瀏覽器會發出警告。 為了您的安全,強烈建議您不要使用任何不安全且可能損壞您的網站或洩露重要信息的公共 Wi-Fi 或公共網絡。

相反,請注意專用網絡或使用您的手機熱點。 您甚至可以藉助 VPN 或虛擬專用網絡來檢查問題是否仍然存在。 但是,如果您之前啟用了 VPN 並且出現錯誤,則可能是由於 VPN 本身造成的,您應該立即將其關閉。

5. 檢查您的 Google Chrome 擴展程序或插件

有時,有問題的第三方插件或擴展會遇到 SSL 安全性並觸發錯誤。 您需要檢查並找出已安裝的插件是否是罪魁禍首,如果有,請立即將其刪除。 為此,請按照以下簡單步驟操作:

  1. 首先,您需要打開 Google Chrome 瀏覽器並在地址欄中輸入“chrome://extensions”。
  2. 一個一個地禁用每個插件,同時檢查錯誤是否仍然存在,直到找到損壞的擴展程序。
  3. 如果您能夠確定罪魁禍首插件,請立即將其刪除並啟用其他禁用的插件。

6. 保持更新您的網絡瀏覽器和 PC

為避免任何安全威脅或兼容性問題,始終強烈建議使用可用的最新版本更新您的軟件。 同樣,為避免錯誤和威脅,您應始終將 Web 瀏覽器以及您在 PC 上運行的操作系統更新到可用的最新版本。

除此之外,某些 SSL 證書文件可能不適用於舊版本的操作系統,這可能會在您的網頁上觸發“ Net::ERR_cert_date_invalid ”錯誤。

同樣,如果您運行的是過時的瀏覽器,也可能會觸發此錯誤,您需要盡快對其進行更新。

7.檢查您的防病毒軟件

有時,您的 PC 上運行的防病毒軟件或任何反惡意軟件也可能觸發 Net::ERR_cert_date_invalid 錯誤。 這可能是由於您的防病毒程序中配置錯誤的設置而發生的。 要檢查這一點,您首先需要暫時禁用防病毒軟件並導航到網絡瀏覽器以檢查錯誤是否仍然存在。

如果您發現防病毒軟件是罪魁禍首,您首先需要使用可用的最新版本更新您的防病毒軟件,如果仍然無法正常工作,您可以聯繫支持團隊尋求幫助。

8. 清除您的 Web 瀏覽器緩存和 Cookie

每次您訪問一個網站時,瀏覽器往往會以 cookie 和緩存的形式保存一些網站數據的痕跡。 這樣,下次您訪問同一個網站時,它可以更快地加載,不會有任何延遲。 但有時瀏覽器的此功能可能會很麻煩並開始觸發錯誤。

要解決此問題,您可以做的最好的事情是清除或刪除您的 Web 瀏覽器的 cookie 或緩存。 但在此之前,首先,您需要檢查緩存或 cookie 或您的瀏覽器是否觸發了錯誤?

嘗試以隱身模式或在其他瀏覽器上訪問該網頁,如果問題解決,則意味著清除瀏覽器的緩存和 cookie 將修復錯誤。

讓我們看看如何在 Chrome 瀏覽器上做到這一點,

  1. 首先,您需要打開 chrome 瀏覽器並單擊右上角的三個點,然後單擊設置,如下所示:
Clearing browser history on chrome

2.現在點擊安全和隱私>清除瀏覽數據

Clearing cookies and cache memory on chrome browser

3. 現在選擇時間範圍為“所有時間” ,然後點擊清除數據按鈕,如下圖所示:

Clering chrome browser cookies and cache memory

現在您已完成,關閉瀏覽器並重新打開它。

9. 清除 SSL 緩存

有時,清除瀏覽器的 SSL 是不夠的,錯誤會再次反映在您的屏幕上。 在這種情況下,您還需要清除或清除 SSL 緩存。 此 SSL 緩存用於保存您訪問過的所有網站的憑據,以便您下次訪問這些網站時,可以輕鬆快速地加載。

但有時當網站同時更新其 SSL 證書時,已存儲的 SSL 緩存會在網頁上反映錯誤。 因此,要解決此問題,您能做的最好的事情就是清除 SSL 緩存。

NET::ERR_CERT_DATE_INVALID Windows 10 修復

要在 Windows 10 PC 上的 Chrome 中執行此操作,您需要做的第一件事是轉到您的控制面板 > 網絡和 Internet

Cleaning SSL cache

現在單擊上圖所示的 Internet 選項,然後分別在步驟 2 和步驟 3 中單擊內容 > 清除 SSL 狀態。 通過單擊確定按鈕完成該過程,您就完成了。

您需要檢查的下一件事是此方法是否能夠修復 Net::ERR_cert_date_invalid 錯誤。 如果沒有,你可以按照下一個方法中提到的下一個和最後一個方法。

10. 重置您的 Chrome 設置

如果清除或清除 chrome 上的緩存和 cookie 不起作用,並且您可以在其他網站上訪問該網站,那麼您可以做的最好的事情是將您的 Chrome 設置完全重置為默認值。

但您必須記住的一件事是,重置 Google chrome 會清除您的所有 cookie、緩存、瀏覽器歷史記錄、自定義設置、擴展程序、主頁、書籤和保存的密碼。

因此,要重置 chrome,您需要做的第一件事是轉到您的 chrome 設置,如下圖所示在搜索欄中鍵入重置,然後選擇“將設置恢復為原始默認值”,如下圖所示:

Reset Chrome browser settings

但是,您也可以通過在地址欄中輸入“chrome://settings/?search=reset”直接進入重置頁面。

11. 聯繫您的網絡管理員

SSL 證書不是終身免費頒發的,這意味著您需要在到期日期之前重新頒發其有效性。 如果 Web 管理員更新失敗或證書過期,您可能會遇到與 SSL 證書相關的錯誤。

這些是您可能遇到的最常見的 SSL 證書錯誤:

  1. NET::ERR_CERT_AUTHORITY_INVALID
  2. NET::ERR_CERT_COMMON_NAME_INVALID
  3. NET::ERR_CERT_REVOKED
  4. NET::ERR_CERT_AUTHORITY_INVALID
  5. ERR_SSL_WEAK_EPHEMERAL_DH_KEY
  6. ERR_SSL_VERSION_OR_CIPHER_MISMATCH

所有這些錯誤都是 SSL 證書錯誤,當您擁有過期的證書或 chrome 瀏覽器無法驗證頒發證書的機構時觸發。 在這種情況下,chrome 瀏覽器將根本不加載網頁。

在這種情況下,您必須立即通過電子郵件或其他各種渠道聯繫您的 Web 管理員。 網絡管理員將檢查 SSL 證書的有效性和狀態,如果發現過期,將立即重新頒發。

12. 通過更改 Windows PC 上的 DNS 設置

這種方法需要一點技術知識,涉及的步驟很多,對於任何初學者來說都可能有點棘手。 但是如果以上所有方法都無法修復 Net::ERR_cert_date_invalid 錯誤,這是一個有效的方法,您必須嘗試。

如果您是 Windows 用戶,您需要做的第一件事是轉到位於屏幕左下角的 Windows 按鈕,如下圖所示,然後在搜索欄中鍵入“網絡連接”,如下圖所示:

Windows Network connections


在“查看網絡連接”頁面上,選擇您當前正在使用或處於活動狀態的連接,然後右鍵單擊它以顯示選項>選擇屬性。

Network Connection Properties
網絡連接屬性


單擊屬性時,將打開一個新窗口,您必須在其中選擇 Internet 協議版本 4 (TCP/IPv4),如下圖所示:

Internet Protocol Version 4
互聯網協議版本 4

將出現一個 Internet 協議版本 4 的新窗口,您需要選擇“使用以下 DNS 服務器地址”選項手動分配不同的 DNS 地址。

Entering DNS server Address Manually
手動輸入 DNS 服務器地址

您可以在首選 DNS 服務器中填寫 Google 的公共 DNS IPv6 地址為 8888,備用 DNS 服務器為8844

NET::ERR_CERT_DATE_INVALID mac

如果您是 macOS 用戶,您可以通過導航到 Apple 圖標 > 系統偏好設置 > 網絡來進行此設置。

macOS system Preferences
macOS 系統偏好設置

接下來您需要選擇當前網絡並選擇“高級”按鈕。

macOS network Advanced option
macOS 網絡高級選項

單擊高級按鈕的那一刻,將出現一個新窗口,您需要在其中輸入新的 DNS。 選擇 DNS 選項卡並單擊“+”按鈕並按 Enter 按鈕。

macOS adding new DNS
macOS 添加新的 DNS

當您成功輸入新的 DNS 信息後,您需要做的下一件事是單擊“應用”按鈕並重新啟動您的 Web 瀏覽器。 您可以訪問該網站以檢查錯誤 Net::ERR_cert_date_invalid 是否已解決。

適用於 Windows 7 和 Windows 10 用戶的附加解決方案

但是,上述所有方法也適用於操作系統版本 Windows 7 和 Windows 10。如果您仍然收到 NET::ERR_CERT_DATE_INVALID 錯誤,這可能是由於證書過期而發生的。 這種替代方法經過了很好的測試,適用於 NET::ERR_CERT_DATE_INVALID Windows 7 和 NET::ERR_CERT_DATE_INVALID Windows 錯誤。

讓我們看看如何做到這一點:

步驟 1:首先您需要按Windows + R鍵並鍵入“certmgr.msc”,如下圖所示:

NET::ERR_CERT_DATE_INVALID Windows 7 fix

Step2:將出現一個certmgr彈出窗口,顯示所有證書,您需要在如圖所示的三個證書時間中刪除R3證書和DST ROOT CA X3。

Certificate manager on PC

Step3:要刪除,請按照以下路徑進行操作:

  1. 受信任的根證書頒發機構 > 證書 > R3 證書或 DST ROOT CA X3> 右鍵單擊並按刪除。
  2. 中間證書頒發機構 > 證書 > R3 證書或 DST ROOT CA X3> 右鍵單擊並按刪除。
  3. 第三方根證書頒發機構 > 證書> R3 證書或 DST ROOT CA X3> 右鍵單擊並按刪除。

第 4 步:現在要找到正確的證書,您需要搜索由 DST ROOT CA X3 頒發並於 2021 年 9 月到期的證書。

第 5 步:下載此證書:https://letsencrypt.org/certs/isrgrootx1.der 並雙擊打開它。

Installing a certificate on PC

第 6 步:單擊上圖所示的安裝證書,然後選擇本地計算機 > 下一步。

第 7 步:現在選擇將所有證書放入以下存儲並選擇“受信任的根證書頒發機構”文件夾。
第 8 步:重新啟動系統,您就完成了。

概括

從上面的帖子中,您現在知道有多種可能的原因會觸發 Net::ERR_cert_date_invalid 錯誤,因此任何人都很難解決這個問題。 但無論原因或解決方案是什麼,您都必須解決這個問題,否則您的訪問者也會在他們的屏幕上遇到同樣的錯誤,這是您不希望發生的。

因此,在這篇文章中,我們收集了觸發此錯誤的所有可能原因,並提供了一個全面的解決方案來修復它們。 如:

  1. 刷新或重新加載網頁
  2. 檢查 PC 的日期和時間。
  3. 檢查您的 SSL 證書的有效性
  4. 避免使用公共 Wi-Fi 或網絡
  5. 檢查谷歌瀏覽器擴展和插件
  6. 保持更新您的網絡瀏覽器和 PC
  7. 檢查您的防病毒程序
  8. 清除您的網絡瀏覽器緩存和 cookie
  9. 清除 SSL 緩存
  10. 更改 DNS 設置
  11. 聯繫您的網絡管理員
  12. 更改 DNS 設置

由於 Net::ERR_cert_date_invalid 錯誤有多種原因發生,如果您知道更多原因及其解決方案,請隨時在下面的評論部分中寫下它。

經常問的問題

如何修復此錯誤 NET::Err_cert_date_invalid?

修復 NET::Err_cert_date_invalid 錯誤的最佳有效方法是:
1.刷新或重新加載網頁
2. 檢查您的 PC 的日期和時間。
3. 檢查您的 SSL 證書的有效性
4.避免使用公共Wi-Fi或網絡
5.檢查谷歌瀏覽器擴展和插件
6.保持更新您的網絡瀏覽器和PC
7. 檢查您的防病毒程序
8. 清除您的網絡瀏覽器的緩存和 cookie
9. 清除 SSL 緩存
10. 重置您的 Chrome 設置
11. 聯繫您的網絡管理員
12.更改DNS設置

此錯誤消息是什麼意思 NET::Err_cert_date_invalid?

錯誤 NET::Err_cert_date_invalid? 意思是,您的 SSL 證書有效性出現問題,訪問該網站不安全,或者如果您忽略警告,您可能會面臨安全風險。

我如何知道我的 SSL 是否已過期?

1. 打開您的網站,在同一頁面上右鍵單擊並選擇“檢查元素”
2. 現在單擊“安全”選項卡,您將能夠看到安全概述。
3. 要檢查證書的有效性,請單擊“查看證書”按鈕,然後會出現一個彈出窗口,顯示證書的所有詳細信息。