浏览器访问网站提示「您的连接不是私密连接」、NET::ERR_CERT_DATE_INVALID 或证书不受信任,说明 HTTPS 证书配置存在问题。按以下步骤定位。
可能原因
- 证书已过期未续期;
- 证书域名与访问域名不匹配(如证书是 www 而访问的是裸域);
- 证书链不完整,缺少中间证书;
- 服务器系统时间错误;
- 浏览器或系统时间不正确(客户端问题)。
排查步骤
- 先确认证书有效期与域名:
echo | openssl s_client -connect 你的域名:443 -servername 你的域名 2>/dev/null | openssl x509 -noout -dates -subject
- 已过期:重新签发或购买证书,替换服务器上的证书文件后重载 Web 服务:
nginx -t && systemctl reload nginx
- 域名不匹配:为实际使用的域名(含 www 与裸域)重新申请证书。
- 证书链不完整:把中间证书与站点证书按顺序合并成一个文件再配置。
- 校正服务器时间:
timedatectl查看,必要时开启 NTP 同步。 - 换一台设备访问测试,排除客户端时间问题。
提示:建议使用自动续期工具管理免费证书,并在到期前设置日历提醒,避免业务中断。
仍未解决
请通过「支持服务 → 工单」反馈,附上完整报错信息、域名、openssl 命令输出与证书配置片段,客服将协助检查。