【问题标题】:Jenkins error: Unable to read /home/jenkins/.jenkins/config.xml詹金斯错误:无法读取/home/jenkins/.jenkins/config.xml
【发布时间】:2022-03-01 21:45:02
【问题描述】:

Jenkins 问题陈述 -

在詹金斯重启过程中遇到错误

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 UP 但无法登录到 Jenkins。

一个与在线论坛相关的问题,但没有运气

  1. https://groups.google.com/forum/#!topic/jenkinsci-users/iQ3iMvfOxQk

  2. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=764711

【问题讨论】:

  • 您的 Jenkins 是 linux 服务器还是仅在您的笔记本电脑中?

标签: jenkins jenkins-plugins


【解决方案1】:

这个问题一般在插件存在循环依赖且版本不支持时会出现

由于它与LDAP有关,请尝试将安全标签修改为false而不是true,然后重新启动Jenkins

【讨论】:

    【解决方案2】:

    我遇到了类似的问题,我所做的只是设置了环境变量JENKINS_HOME=C:\jenkins,这就为我解决了这个问题。

    【讨论】:

      【解决方案3】:

      首先检查你的 JENKINS_HOME 环境变量路径,还要检查

      cat /etc/sysconfig/jenkins
      

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

      停止詹金斯服务

      service jenkins stop
      

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

      mv JENKINS_HOME/config.xml JENKINS_HOME/config.xml_bak
      

      启动詹金斯服务

      service jenkins start
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-06-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-05-31
        相关资源
        最近更新 更多