JENKINS无法更新插件,证书问题的处理(网上路子我都测试了 都不行)

JENKINS由于证书原因无法更新插件

网上大致分为集中处理方案

1 更改源的地址,改为国内的,编辑JSON文件把HTTPS改为HTTP

2 增加参数关闭检查 -Dhudson.model.DownloadService.noSignatureCheck=true

3 证书导入JRE

其中前两种都测试了不行,可能版本不对

第三种思路是对的,但是网上给处理办法有,下载GITHUB下一个CLASS编译导入证书之类的,思路是对的

但是后来我验证不只一个证书需要导入

分享一个简单的办法

当前20211208,JENKINS更新需要访问3个网站 https://updates.jenkins.io/ https://get.jenkins.io/ https://mirrors.tuna.tsinghua.edu.cn/ 这3个网站你可以从自己的插件报错界面看到,后面说不定官方回变动

3个网址是转发过去的

使用浏览器访问3个网站,在浏览器上点击URL旁边的证书,将3个网站证书导出,如下图

导出后分别保存3个文件,例如为 1.cer 2.cer 3.cer

然后在电脑上执行

keytool -import -alias 1.jenkins -keystore H:\JDK\JDK8\jre\lib\security\cacerts -file H:\JDK\JDK8\1.cer

keytool -import -alias 2.jenkins -keystore H:\JDK\JDK8\jre\lib\security\cacerts -file H:\JDK\JDK8\2.cer

keytool -import -alias 3.jenkins -keystore H:\JDK\JDK8\jre\lib\security\cacerts -file H:\JDK\JDK8\3.cer

重启java -jar jenkins.war即可

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Jenkins是一个开源的持续集成和交付工具,它提供了丰富的插件来扩展其功能。如果你在安装插件时遇到问题,可能有以下几个原因导致无法安装插件: 1. 网络连接问题:首先,请确保你的网络连接正常,能够访问Jenkins插件仓库。你可以尝试使用浏览器访问插件仓库网址,确认是否能够正常打开。 2. Jenkins版本兼容性:不同版本的Jenkins可能对插件有不同的要求和兼容性。请确保你正在使用的插件与你的Jenkins版本兼容。你可以查看插件的文档或者Jenkins官方网站上的插件兼容性信息来确认。 3. 插件依赖关系:有些插件可能依赖其他插件才能正常工作。在安装插件之前,你需要确保所有依赖的插件已经安装并启用。你可以在插件管理页面查看插件的依赖关系,并按照提示安装所需的依赖插件。 4. Jenkins配置问题:有时候,Jenkins的配置可能会影响插件的安装。你可以检查Jenkins的配置文件,确认是否有任何与插件安装相关的配置项被修改或禁用。 如果你已经排除了以上可能的问题,但仍然无法安装插件,你可以尝试以下解决方法: 1. 手动安装插件:你可以从Jenkins插件仓库下载插件的.hpi文件,然后在Jenkins插件管理页面手动上传并安装插件。 2. 检查日志:Jenkins的日志文件中可能会记录插件安装失败的详细信息。你可以查看Jenkins的日志文件,找到相关的错误信息,以便更好地定位问题。 3. 寻求帮助:如果你尝试了以上方法仍然无法解决问题,你可以在Jenkins的官方论坛或社区寻求帮助。在提问时,请提供详细的错误信息、Jenkins版本以及相关的插件信息,这样其他人才能更好地帮助你解决问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值