【发布时间】:2017-01-20 23:13:18
【问题描述】:
所以我有一个 Jenkins master,我需要添加自签名 SSL 证书以使 HTTPS 连接到我们的 bitbucket 服务器正常工作。
Java:C:\Program Files\Java\jre1.8.0_4 CACerts:$($java_path)\lib\security\cacerts
我现在想使用branch source plugin,它使用 HTTP 连接到 bitbucket,但出现以下错误:
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException:PKIX 路径构建失败: sun.security.provider.certpath.SunCertPathBuilderException:无法 找到请求目标的有效认证路径
环顾四周将是一个问题,因为我没有将证书添加到 cacerts 文件中,但是我确定它们已添加,我已检查它们是否包含在 cacerts 文件中,是否可以使用相同的 jenkins 实例使用不同的 cacerts 文件?如果是这样,有人知道这个 cacerts 文件可能在哪里吗?
【问题讨论】: