记一次jenkins 无法登录故障

简介: 今天登录jenkins突然出现如下错误,无法登录。看提示并百度搜索是配置文件xml版本的问题,无法读取/var/lib/jenkins/config.xml文件。

今天登录jenkins突然出现如下错误,无法登录。看提示并百度搜索是配置文件xml版本的问题,无法读取/var/lib/jenkins/config.xml文件。


1111.png

进入Jenkins配置目录,查看config,发现果然xml版本为1.1

[root@Ieat4 jenkins]# head config.xml
<?xml version='1.1' encoding='UTF-8'?>
<hudson>
  <disabledAdministrativeMonitors>
    <string>jenkins.diagnostics.RootUrlNotSetMonitor</string>
  </disabledAdministrativeMonitors>
  <version>2.121.2</version>
  <installStateName>RESTART</installStateName>
  <numExecutors>2</numExecutors>
  <mode>NORMAL</mode>
  <useSecurity>true</useSecurity>

替换为1.0版本

sed -i "s/version='1.1'/version='1.0'/" config.xml

重启jenkins发现jenkins登录页面可以进去了,但是确认用户名密码输入正确的情况下仍然提示“Jenkins 登录信息无效。请重试。”

网上提示说改config配置文件,去掉权限认证,改了之后仍然不行。
于是看了下日志,发现因为其他的配置文件也是1.1的,所以报错。于是把所有xml
替换为1.0版本

sed -i "s/version='1.1'/version='1.0'/" *.xml

终于可以登录了,进去之后提示要把jenkins版本升级。我估计是上次jenkins在自动升级的时候系统断电导致升级未完成。于是手动点击了升级完成后重启jenkins,问题解决。之前配置的构建工程找回了!

目录
相关文章
|
7天前
|
安全 jenkins 持续交付
Jenkins 忘记登录密码解决办法
Jenkins 忘记登录密码解决办法
70 2
|
7天前
|
jenkins Java 持续交付
【项目集成工具】Jenkins
【项目集成工具】Jenkins
|
7天前
|
jenkins Java 持续交付
实战指南:运用Jenkins实现Java项目的持续集成与自动化部署
【4月更文挑战第17天】Jenkins是一款强大的开源CI/CD工具,广泛用于Java项目的自动化构建、测试和部署。通过配置Jenkins环境、创建Job、设定构建触发器和步骤,实现持续集成和部署。集成Maven、Git等工具,确保代码质量并加速上线。持续部署阶段,Jenkins可将工件发布至远程服务器或云环境,实现高效、稳定的自动化流程。实践过程中,关注工作流优化、配置备份和服务器状态监控,以提升整体开发效率和软件质量。
|
7天前
|
jenkins Java 持续交付
Docker Swarm总结+Jenkins安装配置与集成(5/5)
Docker Swarm总结+Jenkins安装配置与集成(5/5)
62 0
|
7天前
|
jenkins Java 持续交付
Docker Swarm总结+Jenkins安装配置与集成snarqube和目标服务器(4/5)
Docker Swarm总结+Jenkins安装配置与集成snarqube和目标服务器(4/5)
48 0
|
8月前
|
jenkins 持续交付 开发工具
如何基于Docker搭建jenkins集成开发环境?建议收藏
如何基于Docker搭建jenkins集成开发环境?建议收藏
106 1
|
7月前
|
运维 jenkins 机器人
Jenkins配置项目集成钉钉通知
Jenkins配置项目集成钉钉通知
|
8月前
|
jenkins 应用服务中间件 持续交付
1小时带你入门Jenkins持续集成自动化环境搭建
1小时带你入门Jenkins持续集成自动化环境搭建
100 1

热门文章

最新文章