憑證明明顯示正常,監控卻報 SSL 錯誤
最常見的原因:憑證鏈不完整。瀏覽器會自動去補中間憑證,curl(WebCheck 用的)不會——所以瀏覽器裡看是好的,監控這邊握手就失敗了。
#排查
- 網站詳情頁開 TLS 診斷,看握手卡在哪一步(憑證、版本、鏈);
- 用 SSL Labs 或類似工具查你的網站,看是否缺中間憑證;
- 如果所有網站同時報 SSL 錯誤,是平台側 CA 庫問題,聯繫平台更新
cacert.pem。
#其他不一致
- 網域不匹配:憑證的 CN/SAN 沒覆蓋你填的網域(
www.有無); - TLS 版本:服務端只支援舊版本而用戶端預設拒絕——聯繫網站管理員升設定;
- 多節點不一致:不同觀測點拿到的憑證不一樣(多源站設定不統一)→ 在 節點與代理伺服器 裡逐節點核對。
相關:HTTPS 憑證監控 · 故障記錄