Centos 7 中的 PKIX 路径构建失败
Posted
技术标签:
【中文标题】Centos 7 中的 PKIX 路径构建失败【英文标题】:PKIX path building failed in Centos 7 【发布时间】:2019-12-06 21:21:55 【问题描述】:sun.security.validator.ValidatorException:PKIX 路径构建失败: sun.security.provider.certpath.SunCertPathBuilderException:无法 找到请求目标的有效认证路径;嵌套异常是 javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException:PKIX 路径构建失败: sun.security.provider.certpath.SunCertPathBuilderException:无法 找到请求目标的有效认证路径
在触发 SSL 认证 URL 时收到以下异常。 尝试使用以下命令修复错误
/opt/jdk1.8.0_51/jre/bin/keytool -import –alias -genkey –keystore “/opt/jdk1.8.0_51/jre/lib/security/cacerts” -file /apps/binlistlookup/src/main/resources/binlistnet.crt
centos 7 系统中仍然存在问题。
【问题讨论】:
确认您放入的证书是相同的JDK,会产生错误,确认证书格式,证书是ROOT证书以确保可靠性。有关过程中的帮助,请参阅this 帖子。 【参考方案1】:1 . keytool -genkey -keyalg RSA -alias selfsigned -keystore keystore.jks -storepass -validity 360 -keysize 2048
将显示一些请求,询问您的一般数据。全部输入。
2 。 keytool -v -list -keystore keystore.jks
3 . keytool -exportcert -rfc -alias selfsigned -keystore keystore.jks -file selfsigned.crt
4 . keytool -printcert -file selfsigned.crt
您的认证文件已准备就绪。
【讨论】:
以上是关于Centos 7 中的 PKIX 路径构建失败的主要内容,如果未能解决你的问题,请参考以下文章
动物园管理员法定人数。 PKIX 路径构建失败。找不到到所请求目标的有效证书路径
PKIX 路径构建失败:我将证书添加到 carcert 仍然失败