根据官网描述,Jenkins版本自2.204.6以来的重大变更有:删除禁用 CSRF 保护的功能。 从较旧版本的 Jenkins 升级的实例将启用 CSRF 保护和设置默认的发行者,如果之前被禁用。
虽然删除了禁用csrf保护功能,增加了安全性,但是在一些结合Gitlab、Spinnaker等等工具进行持续集成过程中就增加了一些认证环节,若没有进行相关配置,得到的一定是403的报错。因为集成服务都是在内网操作,为删繁就简,笔者便考虑关闭 CSRF 保护功能
此刻是:2020年11月14日 22:09:12
我得jekins 版本是:2.266
所以。。让我们卸载新的版本,重新安装旧版本吧。因为我尝试解决了一天也没能解决这个问题。。。
卸载
service jenkins stop
yum clean all
yum -y remove jenkins
rm -rf /var/cache/jenkins
rm -rf /var/lib/jenkins/
我们去官网下载war包。。
官网地址:https://ftp-nyc.osuosl.org/pub/jenkins/war-stable/
看到分水岭了么
我们下他上面的一个版本
建议用迅雷开会员加翻墙。速度较快
https://ftp-nyc.osuosl.org/pub/jenkins/war-stable/2.204.5/
下载好上传到服务器。。或者用服务器命令行下载,但是下载比较慢。
wget https://ftp-nyc.osuosl.org/pub/jenkins/war-stable/2.204.5/
下载好到war包目录下
java -jar jenkins.war --httpPort=8081
然后就可以开始使用jenkins了而且还配置好了端口8081..