certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

爱被打了一巴掌 2023-02-22 05:07 106阅读 0赞

这个问题卡了我很久,最后经过九九八十一难终于解决,希望对你有所帮助。

出现这个问题的直接原因有两种可能,在不同的服务器上我都遇到了:

原因一:生成的证书有问题

解决办法:复制证书

复制已经生成本验证的有效的证书(cacerts、keystore.jks),到你的这个目录下($JAVA_HOME/jre/lib/security/)。

原因二:网络连接问题

我的问题很奇葩,ping baidu.com 可以,但是ping presto.ludp.lenovo.com不行。

解决办法:vi /etc/resolv.conf

复制其他能够拼通的服务器的/etc/resolv.conf文件中的内容,覆盖当前服务器的这个文件的内容,运行即可。
正确样板:

  1. ; generated by /sbin/dhclient-script
  2. search leinovo.com leinovo.cn
  3. nameserver 10.96.000.000
  4. nameserver 10.96.000.000
  5. nameserver 10.176.000.000

发表评论

表情:
评论列表 (有 0 条评论,106人围观)

还没有评论,来说两句吧...

相关阅读