2017-02-01 3 views
1

Я установил Jenkins на Fedora 25, используя dnf. Однако, когда я получаю доступ к URL по умолчанию, я вижу исключение 503.Дженкинс свежая установка не запускается на Fedora 25

Это поведение наблюдается у других? Нужно ли менять конфигурацию после установки или какие-либо зависимости?

журналы Дженкинс показать следующую ошибку

Feb 01, 2017 6:34:01 PM org.eclipse.jetty.util.log.JavaUtilLog warn 
WARNING: Failed startup of context w.{,file:/usr/share/jenkins/webroot/},/usr/share/jenkins/webroot 
java.io.FileNotFoundException: /usr/share/jenkins/webroot/WEB-INF/lib/mina-core.jar (Too many levels of symbolic links) 
    at java.io.FileInputStream.open0(Native Method) 
    at java.io.FileInputStream.open(FileInputStream.java:195) 
    at java.io.FileInputStream.<init>(FileInputStream.java:138) 
    at org.eclipse.jetty.util.resource.FileResource.getInputStream(FileResource.java:286) 
    at org.eclipse.jetty.webapp.JarScanner.matched(JarScanner.java:151) 
    at org.eclipse.jetty.util.PatternMatcher.matchPatterns(PatternMatcher.java:100) 
    at org.eclipse.jetty.util.PatternMatcher.match(PatternMatcher.java:82) 
    at org.eclipse.jetty.webapp.JarScanner.scan(JarScanner.java:84) 
    at org.eclipse.jetty.webapp.MetaInfConfiguration.preConfigure(MetaInfConfiguration.java:84) 
    at org.eclipse.jetty.webapp.WebAppContext.preConfigure(WebAppContext.java:457) 
    at winstone.HostConfiguration$1.preConfigure(HostConfiguration.java:166) 
    at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:493) 
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) 
    at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95) 
    at org.eclipse.jetty.server.Server.doStart(Server.java:282) 
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) 
    at winstone.Launcher.<init>(Launcher.java:152) 
    at winstone.Launcher.main(Launcher.java:352) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:498) 
    at Main._main(Main.java:290) 
    at Main.main(Main.java:104) 
+1

Вы получаете файл, не найденный из-за '(Слишком много уровней символических ссылок).' Кажется, что есть некоторые петли ссылок. Возможно, пакет сломан, или dnf делает что-то странное. – Redlab

ответ

1

Найден ответ наконец! надеюсь, что это помогает и для других

cd /usr/share/jenkins/webroot/WEB-INF/lib 
sudo ln -sf `build-classpath jtidy` jtidy.jar 
sudo ln -sf `build-classpath apache-mina/mina-core` mina-core.jar 

sudo systemctl start jenkins.service 

Благодаря Tim Way Open Bug 1401161

Благодаря RedLab для поиска в этом :)

Надеемся, что это будет исправлена ​​в ближайшее время!