【发布时间】:2021-01-18 01:03:36
【问题描述】:
我们正在使用 Artifactory 6.18.0 Pro,并在端口 3268 上使用 ldap 进行身份验证。一切正常。
现在,我们尝试将 ldap 身份验证更改为端口 636 上的 ldaps,然后在 artifactory UI 上收到错误 wrong url/port。在检查artifacoty.log 时发现更多细节错误,
[Root exception is javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
找到ca-certificates.crt 和java/cacerts 并更新ca-certificates.crt 并将我们的自签名证书导入java keystore cacerts。重新启动人工制品 - 再次获得与上述相同的内容。
有人知道在 docker 下运行的 Artifactory 的 Java 密钥库或证书路径在哪里吗?需要注意的是 ldaps 服务器运行平稳,正在为其他客户端提供服务。
【问题讨论】:
标签: ldap artifactory