錯誤訊息
Mac 版 Chrome 的 NET::ERR_CERT_DATE_INVALID
依 Mac 的時鐘來看,伺服器的憑證似乎已過期或尚未生效。Chromium 列出三個原因:時鐘錯誤、伺服器憑證有問題,或遭到攻擊。
症狀
- Chrome 顯示「你的連線不是私人連線」和 NET::ERR_CERT_DATE_INVALID。
- Chrome 顯示「你的時鐘時間落後」或「你的時鐘時間超前」。
- 許多安全網站同時失敗。
可能原因
- Mac 的日期或時間錯誤。如果很多網站同時失敗,最可能的原因就是時鐘。
- 伺服器的憑證已過期。如果只有一個網站失敗,就是擁有者沒有更新憑證。
- 網路出示了它自己的憑證。登入頁面或檢查流量的代理伺服器可能以舊憑證回應。
- 攻擊。Chromium 表示,攻擊者可能會出示舊憑證。請不要繼續前往該網站。
如何檢查
選擇「蘋果」選單 >「系統設定」>「一般」>「日期與時間」,將日期和時間與手機比對。
從終端機顯示日期和時間。
date打開其他安全網站,留意是否有很多網站都失敗。
顯示網站憑證的日期。
curl -vI https://example.com 2>&1 | grep -E 'start date|expire date'
如何修正
在「日期與時間」中開啟「自動設定時間和日期」,並確認時區正確。
修正時鐘後,重新啟動 Chrome。
如果只有一個網站的憑證過期,請等待擁有者修正,不要在那裡輸入密碼。
在公共 Wi-Fi 上,請先登入網路。請參閱Mac 上沒有出現 Wi-Fi 登入頁面。
使用 Kilobat
Kilobat 的連線診斷會逐層測試網站:網路、代理伺服器、DNS、規則、IPv4、IPv6、TLS 和伺服器,並指出是哪一層失敗。
kilobat why https://example.com這些 Kilobat 檢查都是免費的。AI 代理程式可透過 MCP 以
diagnose_connection和diagnose_network執行。請參閱找出某個網站或 API 連不上的原因。
常見問題
可以略過警告繼續嗎?
如果是需要輸入密碼或付款的網站,請不要繼續。憑證過期並不能證明網站是安全的。
資料來源
- Chromium 原始碼:net/base/net_error_list.h
- Chromium 原始碼:components/security_interstitials_strings.grdp
- Apple 支援:在 Mac 上自動設定日期和時間
- curl(1) 與 date(1),macOS 27.2 內建的 man 頁面
資料來源檢查日期:2026年10月29日。man 頁面為 macOS 內建版本;在終端機中用 man <name> 開啟。