访问网站遇到证书错误时,请先保留地址栏中的完整域名和错误代码。仅说“网站不安全”,很难区分是域名不匹配、证书有效期问题,还是客户端无法建立可信连接。
核对浏览器实际收到的证书
检查证书是否覆盖正在访问的名称。主域名、www域名与其他子域名需要按证书实际覆盖范围核对;直接使用服务器IP访问,也不能假定与域名访问得到相同的验证结果。
随后查看有效期,并检查访问设备的日期时间。若只在部分设备或网络出现异常,应同时记录系统、浏览器版本和访问时间,不宜直接认定所有用户都受影响。
确认更新的是哪一个位置
网站可能经过反向代理、负载均衡或其他前置服务。服务器里已经放入新证书,不代表访问者收到的就是它。需要核对实际提供HTTPS连接的各个入口,检查证书链是否完整、配置是否已加载,以及不同入口返回的证书是否一致。
反馈时可以分别记下“正常环境”和“异常环境”的结果,包括访问名称、错误代码和证书有效期。两边信息放在一起,能帮助维护人员判断是访问入口不同,还是设备对同一连接的校验结果不同。截图应保留错误文字,不必附上与排查无关的个人资料。
在原因查明前,不建议通过关闭证书校验或让用户长期忽略警告来处理。维护完成后,应从原来出现问题的访问环境重新验证,同时检查站内跳转和关键接口,确认没有留下仍然报错的入口。