【问题标题】:Artifactory ldaps wrong url/portArtifactory ldaps 错误的 url/端口
【发布时间】: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.crtjava/cacerts 并更新ca-certificates.crt 并将我们的自签名证书导入java keystore cacerts。重新启动人工制品 - 再次获得与上述相同的内容。

有人知道在 docker 下运行的 Artifactory 的 Java 密钥库或证书路径在哪里吗?需要注意的是 ldaps 服务器运行平稳,正在为其他客户端提供服务。

【问题讨论】:

    标签: ldap artifactory


    【解决方案1】:

    我了解到 Artifactory 是作为 docker 容器安装的,自签名证书在哪里复制到容器中?请参考以下 2 篇有助于设置 LDAPS 的文章,

    1. https://jfrog.com/knowledge-base/how-to-use-a-custom-java-truststore-cacerts-in-a-artifactory-docker-container/
    2. https://jfrog.com/knowledge-base/how-to-configure-ldap-with-tls-in-aritfactory/

    【讨论】:

      猜你喜欢
      • 2020-11-03
      • 2023-03-26
      • 2020-07-12
      • 1970-01-01
      • 1970-01-01
      • 2017-02-08
      • 2021-07-07
      • 2018-02-21
      • 1970-01-01
      相关资源
      最近更新 更多