OK Uptime 排障指南 · 更新于

SSL 证书过期怎么办?从确认原因到恢复 HTTPS

网站提示 HTTPS 证书过期,先核对设备时间、访问域名与线上实际证书,再找到 CDN 或服务器的 TLS 入口完成续期和部署,最后从外部复测并配置到期提醒。

免费检查证书是否过期

先确认线上证书,再续期和部署

网站提示证书过期时,先检查访问设备的时间、实际网址和服务器返回的到期日期。确认线上证书已过期后,由网站负责人或托管服务商续期,并将新证书部署到实际提供 HTTPS 的入口;复测通过后再恢复日常观察。

浏览器的证书警告也可能来自设备时间、域名不匹配或证书链问题。不要把所有“不安全”提示都当成过期,也不要通过关闭证书校验来处理故障。网站访客应联系网站负责人,避免在警告页面提交密码或付款信息。

按这六步处理

  1. 核对设备日期、时间和时区。启用系统自动校时,记录浏览器的具体错误码。如果只有一台设备报错,而其他设备和外部检测正常,优先检查该设备的时间与信任设置。错误码用于缩小范围,不能单独证明服务器证书过期。
  2. 确认访问域名与端口。example.com、www.example.com 和 api.example.com 是不同入口,需分别核对;使用自定义 HTTPS 端口时,也要检查对应端口。证书必须覆盖实际访问的主机名。
  3. 读取线上实际证书。使用上方免费工具查看所选节点返回的到期时间、签发者和覆盖域名,结合当前时间判断。控制台里的新证书或服务器磁盘文件不能证明用户已收到新证书;未取得证书时,也不能仅凭失败结果断言过期。
  4. 找到 TLS 入口并完成续期。确认 HTTPS 在 CDN、负载均衡、反向代理还是应用服务器终止。托管证书按服务商流程申请或续期;自管证书检查现有 CA、ACME 客户端及续期日志。域名验证失败时,按签发方说明排查,不要反复盲目申请。
  5. 部署并确认服务加载成功。把新证书及所需中间证书部署到实际入口,确认私钥匹配、配置指向正确,并按服务商或服务器文档检查配置及重新加载。CDN 与源站可能分别使用证书,需要各自核对;“签发成功”不等于“线上生效”。
  6. 从外部复测并回到浏览器确认。再次选择多个检测节点,确认到期时间已更新、域名匹配,并检查原先报错的设备。不同节点可能使用不同有效证书;单次通过也不能证明所有地区、设备及业务接口都正常。

续期任务已经成功,线上仍返回旧证书时,继续查看 证书续期后仍未更新的排查指南。

证书没过期,为什么仍提示不安全?

到期时间正常,但域名不匹配
核对证书覆盖域名、HTTPS 站点配置与 SNI,确认没有向当前域名返回其他站点的证书。
只有某些设备报错
核对设备时间、系统信任库与服务器发送的中间证书链。保留完整错误码,由网站负责人结合服务器配置判断。
只有部分地区报错
核对各地区解析地址及 CDN、负载均衡的证书部署状态;再按 多地区访问排查步骤 对照服务日志。

免费工具提供本次节点可见的证书信息,不代替完整信任链、撤销状态、安全审计或真实浏览器验收。

恢复后,给自动续期再加一道提醒

修复后检查续期任务、域名验证和部署流程为何失败,再把实际网站加入持续监控并配置生效的通知渠道。自动续期是否完成部署取决于现有配置;监控用于观察线上结果,两者可以配合使用。

OK Uptime 免费版最多监控 5 个网站。证书信息通过每日扫描更新,到期前提醒按扫描时计算的剩余天数判断,接收还取决于通知渠道是否启用、绑定和成功投递。查看到期提醒规则与配置步骤。

免费单次检测不会创建持续监控,也不会自动发提醒。OK Uptime 不代为申请、续期或部署证书。

官方参考资料