jenkins - 无法从 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 更新站点的证书?还有一个解决这个问题的方法,因为它就在我的本地
谢谢
解决方案
推荐阅读
- ionic3 - 如何显示firebase登录的用户数据Ionic-V3
- python - 如何在 macOS 上结合 python 和 C++17
- html - 单击任何非提交按钮时出现错误(Angular Reactive Forms)
- dart - 如何在 dart/flutter 中声明 64bit unsigned int?
- r - r中的Openxlsx包问题
- ios - React Native IOS build clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
- vagrant - 在 Vagrant/Window 中找不到 apt-get 命令
- javascript - 如何等待多个嵌套数组
- python - 如何动态地将参数传递给 anova 测试?
- reactjs - React 向组件传递多个参数