sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPath
异常背景
- 一台nginx服务器,一台应用服务器。两台服务器均使用了https安全证书
- 外部接口是http的。信息部分配了一个https的安全连接。需要经过nginx服务器进行转发
- 近期https安全证书到期更新了一下https安全证书
异常信息
调用接口异常:sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed
在浏览器测试访问接口时提示错误消息“您的时钟快了”
解决方案:
- 重启nginx服务器,重启nginx服务或者再任务管理器关闭nginx服务重启
- 结果可以了
分析原因
可能更新证书后,关闭重启nginx服务时。nginx没有被关掉又启动了nginx造成的。