sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPath

本文解决了一台nginx服务器在更新HTTPS安全证书后,调用接口出现的ValidatorException异常,通过重启nginx服务器成功解决了问题。异常信息提示与时间戳检查失败有关,浏览器访问接口时显示“您的时钟快了”。分析可能是更新证书后未正确关闭nginx服务导致。

异常背景

  1. 一台nginx服务器,一台应用服务器。两台服务器均使用了https安全证书
  2. 外部接口是http的。信息部分配了一个https的安全连接。需要经过nginx服务器进行转发
  3. 近期https安全证书到期更新了一下https安全证书

异常信息

调用接口异常:sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed

在浏览器测试访问接口时提示错误消息“您的时钟快了”

 

解决方案:

  • 重启nginx服务器,重启nginx服务或者再任务管理器关闭nginx服务重启
  • 结果可以了

分析原因

可能更新证书后,关闭重启nginx服务时。nginx没有被关掉又启动了nginx造成的。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值