首页 > 解决方案 > 无法从 Jenkins 下载插件

问题描述

我已经使用 Java 版本 1.8.0_77 在 mac os 上安装了 Jenkins 2.263.1。当我尝试从 GUI 或 jenkins CLI 下载插件时,出现错误

Caused: 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
at sun.reflect.GeneratedConstructorAccessor66.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1890)
at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1885)
at java.security.AccessController.doPrivileged(Native Method)
at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1884)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1457)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1441)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)
at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:1280)

导致:java.io.IOException:无法将https://updates.jenkins.io/download/plugins/git-client/3.5.1/git-client.hpi加载到 /var/root/.jenkins/plugins/git -client.jpi.tmp at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:1287) 原因:java.io.IOException:无法从https://updates.jenkins.io/download/plugins/git下载-client/3.5.1/git-client.hpi

我知道它与证书有关,但我该如何解决?我在哪里可以找到可以添加到 JAVA 密钥库的 jenkins 更新站点的证书?还有一个解决这个问题的方法,因为它就在我的本地

谢谢

标签: jenkinscontinuous-integrationdevops

解决方案


推荐阅读