在项目中设置自定义Docker仓库,出错

  • Choerodon平台版本:0.19.0

  • 运行环境:自主搭建

  • 问题描述:
    在浏览器访问harbor的地址访问成功,但是在项目中自定义Docker仓库地址,测试连接时报错。
    错误提示:
    javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    如下图设置
    SharedScreenshot5

你好~docker地址是https的?

是https,我在choerodon中和本地hosts的解析的域名,可以访问,但是在前端UI测试连接失败。

你有配置证书么image

这个是谷歌浏览器自动隐藏 https:// 头部,证书已经配置过了,而且可以通过浏览器访问harbor页面的

应该是你证书未配置正确;我们平时测试的harbor都是https的,是能够正常使用的

证书没问题的

我是使用https访问的harbor

1.我们环境的测试


2.提示找不到证书
3.浏览器提示网站不安全,image
不安全可能是浏览器不信任的你配置的[SSL证书];也有可能是配置的[SSL证书]不正确

自定义仓库,测试连接,始终会报这个错误
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

hello,分步部署harbor仓库,配置证书如果使用的是自签证书(没有公网域名)那么要在gitlab和前端容器中,复制证书到相关目录?