Ssl Artifactory jfrog cli:x509:由未知授权机构签署的证书
环境:Windows Server 2019 当我遇到此错误时,尝试使用jfrog cli与Artifactory服务器集成Ssl Artifactory jfrog cli:x509:由未知授权机构签署的证书,ssl,artifactory,jfrog-cli,Ssl,Artifactory,Jfrog Cli,环境:Windows Server 2019 当我遇到此错误时,尝试使用jfrog cli与Artifactory服务器集成 jfrog rt config example-company --url=$ARTIFACTORY_URL --user=$ARTIFACTORY_USER --password=$ARTIFACTORY_PASS [Info] Encrypting password... [Error] Get https://artifactory.example.com/api/
jfrog rt config example-company --url=$ARTIFACTORY_URL --user=$ARTIFACTORY_USER --password=$ARTIFACTORY_PASS
[Info] Encrypting password...
[Error] Get https://artifactory.example.com/api/security/encryptedPassword: x509: certificate signed by unknown authority
在浏览器中导航到显示TLS证书有效,但我收到另一个错误:
{
"errors" : [ {
"status" : 404,
"message" : "User not found: anonymous"
} ]
}
ping命令还返回TLS错误
jfrog rt ping --url=https://artifactory.example.com
[Error] Get https://artifactory.example.com/artifactory/api/system/ping: x509: certificate signed by unknown authority
查看jfrog github问题,其他人也报告了类似的问题
我发现了一个类似的堆栈溢出问题:但它没有描述调试过程以及如何找到解决方案,因此我不知道它是否适用于我的情况
我们不使用自签名证书。根据Google Chrome中的证书查看器,证书来自Sectigo RSA域验证安全服务器CA
如何让jfrog cli连接到Artifactory服务器?我假设您正在使用具有自签名证书的Artifactory。您应该在JFrog CLI中添加这些证书,请参阅此JFrog以了解更多信息。将证书放在security/certs目录中,该目录位于JFrog CLI的主目录下我假设您使用的是具有自签名证书的Artifactory。您应该在JFrog CLI中添加这些证书,请参阅此JFrog以了解更多信息。将证书放在security/certs目录中,该目录位于JFrog CLI的主目录下问题和修复方法与上所述相同
问题是,Windows Server 2019安装的根CA少于Windows 10或Linux,可以通过在Windows Server 2019上安装根CA证书来修复。在您的情况下,Sectigo的根CA证书。问题和修复与上的描述相同
问题是,Windows Server 2019安装的根CA少于Windows 10或Linux,可以通过在Windows Server 2019上安装根CA证书来修复。在您的情况下,Sectigo的根CA证书。您认为是错误的。根据Google Chrome中的证书查看器,该证书是从我们的托管公司购买的,来自Sectigo RSA域验证安全服务器CA。您的假设是错误的。根据Google Chrome中的证书查看器,证书是从我们的托管公司购买的,来自Sectigo RSA域验证安全服务器CA。我可以确认这是有效的。这应该是可接受的解决方案。我可以确认这是可行的。这应该是公认的解决方案。