ARTICLE · 1040452
D0204. Jenkins 插件装不上?403 与改升级
D0204. Jenkins 插件装不上?403 与改升级
D0204. Jenkins 插件装不上?403 与改升级
刚装完 Jenkins 想顺手勾几个插件,结果后台日志一片红。满屏都是 403,不是你网不行,是插件源的“两层结构”在作怪。
老教程让你去把升级源改成清华镜像,这招现在行不通了。清华的元数据已经下线,就算换别的国内云,Jenkins 2.300+ 也会因为签名校验不过直接报错。
其实插件源分两层:元数据和下载地址绑在同一个文件里。官方源会按地区把你重定向到清华,偏偏你的网络到清华这条链路被拒了,所以才一直 403。
解法就一条:升级站点保持官方,只改下载地址。找到 default.json,用 sed 把里面的官方下载基址替换成华为云或腾讯云。记得删掉之前失败留下的 0 字节临时文件,重启就能正常下。
但这招不长久,每次点“检查更新”它又会刷回清华。最省事的办法是把改源命令写成脚本,丢进定时任务里兜底,让它每半小时自动修一次。
原文D0204. Jenkins 插件装不上?403 与改升级源报错的实战修复手册
作者提示: 个人观点,仅供参考
河北,2小时前,