【发布时间】:2014-07-23 20:26:43
【问题描述】:
我正在使用 Jenkins 版本 1.566 和 Artifactory 插件版本 2.2.2。
我在它自己的码头容器中运行 artifactory 2.66。它以 http 运行,但最近我将其更改为 https。
现在,如果我将 Jenkins 配置中的工件服务器 url 从 http 更改为 https 和端口 8443,我会收到错误消息:
"Error occurred while requesting version information: peer not authenticated"
如果我转到 https url 并使用相同的用户名和密码登录成功。 为什么会发生此错误以及如何解决?
感谢任何帮助。
【问题讨论】:
-
神器https使用的证书有效吗?自签?
-
我使用 keytool 生成密钥库并在 jetty.xml 文件的 New class="org.eclipse.jetty.server.ssl.SslSocketConnector 中设置密钥库。顺便说一句,我保留了 http 连接原样我可以通过 http 和 https 访问 artifactory。
-
看起来 Artifactory 使用的密钥库无法被 Jenkins 识别?如果你也认为是这个原因,你知道如何让 Jenkins 识别 Artifactory keystore 吗?
标签: jenkins jenkins-plugins artifactory