更新 SSL 憑證後遇到的 Active content with certificate errors 問題。解決方式是重新啟動 Google Chrome 瀏覽器。
使用 Google Chrome 瀏覽器的「開發人員工具」的「Security」標籤畫面如上圖
法2:ssl - Chrome "Active content with certificate errors" - Stack Overflow 提到不需要重新啟動瀏覽器的方式,但是需要清除網頁暫存檔案。沒有試過請自行嘗試
問題狀況
網址列顯示不安全的網站圖示 (詳:檢查網站連線是否安全 - Google Chrome說明) 訊息,原因是 Let's Encrypt SSL 憑證已經過期。參考文件更新 SSL 憑證後,仍然顯示是不安全的網站。使用 Google Chrome 瀏覽器的「開發人員工具」的「Security」標籤畫面如上圖
- Certificate 顯示是 valid and trusted ,代表 SSL 憑證是有效的
- Resources 顯示 Active content with certificate errors 錯誤訊息。在 Let's Encrypt 論壇的討論提到「Maybe there are third-party cookies, when set, other resources are loaded. That may produce “broken HTTPS”. Use “Console” to see the details.」切換到 「Console」 標籤,顯示有問題的是 GA 的 javascript 資源。
解決方式
法1:重新啟動 Google Chrome 瀏覽器即可解決法2:ssl - Chrome "Active content with certificate errors" - Stack Overflow 提到不需要重新啟動瀏覽器的方式,但是需要清除網頁暫存檔案。沒有試過請自行嘗試
相關資料
- 檢查網站連線是否安全 - Google Chrome說明
- Certbot - Certbot Instructions 提到如何使用 Certbot 更新 SSL 憑證
- Certificate installed and showing up as invalid - Help - Let's Encrypt Community Support
留言
張貼留言