Ошибка Дженкинса: невозможно прочитать /home/jenkins/.jenkins/config.xml - PullRequest
0 голосов
/ 12 января 2019

Постановка проблемы Дженкинса -

Во время перезапуска процесса Дженкинса становится меньше ошибки

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 Plugin

ПРИМЕЧАНИЕ. При отключении (комментируя строку 550 в config.xml) Jenkins UP, но не удается войти в Jenkins.

Проблема связана с онлайн-форумами, но не повезло

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

    Here an screenshot of the Jenkins error

Ответы [ 2 ]

0 голосов
/ 04 июня 2019

У меня была похожая проблема, и все, что я делал, просто устанавливал переменную env JENKINS_HOME=C:\jenkins, и это решало проблему для меня.

0 голосов
/ 02 февраля 2019

Эта проблема обычно возникает при циклической зависимости плагинов, а версии не поддерживаются

Поскольку это связано с LDAP, попробуйте изменить тег безопасности на false вместо true, а затем перезапустите Jenkins

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...