首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jenkins错误:无法读取/home/jenkins/.jenkins/config.xml

Jenkins错误:无法读取/home/jenkins/.jenkins/config.xml
EN

Stack Overflow用户
提问于 2019-01-11 21:26:20
回答 3查看 7.8K关注 0票数 0

詹金斯问题陈述-

在jenkins重新启动过程中出现以下错误

代码语言:javascript
复制
hudson.util.HudsonFailedToLoad:org.jvnet.hudson.reactor.ReactorException: java.io.IOException: Unable to read /home/jenkins/.jenkins/config.xml
    at hudson.WebAppMain$3.run(WebAppMain.java:248)
    Caused by: org.jvnet.hudson.reactor.ReactorException:java.io.IOException: Unable to read /home/jenkins/.jenkins/config.xml

    Caused by: jenkins.util.xstream.CriticalXStreamException:   
    hudson.plugins.active_directory.ActiveDirectorySecurityRealm : 
    hudson.plugins.active_directory.ActiveDirectorySecurityRealm

 ---- Debugging information ----

 message:  hudson.plugins.active_directory.ActiveDirectorySecurityRealm
 cause-exception     :      
 com.thoughtworks.xstream.mapper.CannotResolveClassException

 cause-message       : 
 hudson.plugins.active_directory.ActiveDirectorySecurityRealm
 class               : hudson.model.Hudson
 required-type       : hudson.model.Hudson
 converter-type      : hudson.util.RobustReflectionConverter
 path                : /hudson/securityRealm
 line number         : 550
 version             : not available
 ------------------------------- 

重要:调试信息突出了围绕- Active Directory / LDAP插件的问题

注意:在禁用(config.xml上的第550行注释)时,Jenkins向上,但无法登录到Jenkins。

一个与网上论坛相关的问题被提及但没有运气。

  1. https://groups.google.com/forum/#!topic/jenkinsci-users/iQ3iMvfOxQk
  2. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=764711
EN

回答 3

Stack Overflow用户

发布于 2022-03-01 13:45:02

首先检查您的JENKINS_HOME环境变量路径,然后检查

代码语言:javascript
复制
cat /etc/sysconfig/jenkins

如果上述步骤中的所有内容都是正确的,那么执行以下步骤来恢复config.xml

停止詹金斯服务

代码语言:javascript
复制
service jenkins stop

将JENKINS_HOME/config.xml移动到另一个文件进行备份

代码语言:javascript
复制
mv JENKINS_HOME/config.xml JENKINS_HOME/config.xml_bak

启动jenkins服务

代码语言:javascript
复制
service jenkins start
票数 1
EN

Stack Overflow用户

发布于 2019-02-02 17:57:49

此问题通常发生在插件的循环依赖且版本不受支持时

因为它与LDAP有关,所以尝试将安全标记修改为false而不是true,然后重新启动Jenkins

票数 0
EN

Stack Overflow用户

发布于 2019-06-04 20:46:20

我有一个类似的问题,我所做的只是设置env变量JENKINS_HOME=C:\jenkins,并为我解决了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54154266

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档