Docker: Jenkinsci docker container is failing to update the plugins behind proxy.

Created on 24 May 2018  路  11Comments  路  Source: jenkinsci/docker

After the launch of docker run for the docker image as show below it is failing to download the plugins.

docker run \
--rm \
-u root \
-p 8090:8080 \
-v jenkins-data:/var/jenkins_home \
-v /var/run/docker.sock:/var/run/docker.sock \
-v "$HOME":/home \
jenkinsci/blueocean

I have also configure the http proxy from the jenkins UI and validated that it is able to access the website successfully. It is still showing up that it is offline and cannot download the plugins.

I am using docker 17.05.0-ce.

Any idea why it is failing to download plugin while the UI shows that it is able to access the website with the results shows up as: "success" at the bottom of configure proxy screen for the Test URL for http://www.google.com

Even while it shows from Jenkins UI from browser that it is able to connect to internet and then shows Jenkins "offline" doesn't make sense to me.

Most helpful comment

I struggled with this problem and finally found a solution. Following are the steps

1) Create a proxy.xml file in the jenkins_home directory. This directory can be found at /var/jenkins_home in the container. If you are running the container with the mounted volume you should create this file in that volume

<?xml version='1.1' encoding='UTF-8'?> <proxy> <name>YourProxyServerIP</name> <port>8080</port> <noProxyHost>10.1.*</noProxyHost> <secretPassword>{AQAAABAAAAAQWFrQGKBJbjtkTNGDUdLFx+erWaL0lR/oQKAmPKrvgTU=}</secretPassword> </proxy>

2) Change the IP and Port with your proxy server details
2) Run the container and you should be able to install and update the plugins

All 11 comments

docker logs:

Running from: /usr/share/jenkins/jenkins.war
webroot: EnvVars.masterEnvVars.get("JENKINS_HOME")
May 23, 2018 10:52:44 PM Main deleteWinstoneTempContents
WARNING: Failed to delete the temporary Winstone file /tmp/winstone/jenkins.war
May 23, 2018 10:52:45 PM org.eclipse.jetty.util.log.Log initialized
INFO: Logging initialized @554ms to org.eclipse.jetty.util.log.JavaUtilLog
May 23, 2018 10:52:45 PM winstone.Logger logInternal
INFO: Beginning extraction from war file
May 23, 2018 10:52:46 PM org.eclipse.jetty.server.handler.ContextHandler setContextPath
WARNING: Empty contextPath
May 23, 2018 10:52:46 PM org.eclipse.jetty.server.Server doStart
INFO: jetty-9.4.z-SNAPSHOT
May 23, 2018 10:52:47 PM org.eclipse.jetty.webapp.StandardDescriptorProcessor visitServlet
INFO: NO JSP Support for /, did not find org.eclipse.jetty.jsp.JettyJspServlet
May 23, 2018 10:52:47 PM org.eclipse.jetty.server.session.DefaultSessionIdManager doStart
INFO: DefaultSessionIdManager workerName=node0
May 23, 2018 10:52:47 PM org.eclipse.jetty.server.session.DefaultSessionIdManager doStart
INFO: No SessionScavenger set, using defaults
May 23, 2018 10:52:47 PM org.eclipse.jetty.server.session.HouseKeeper startScavenging
INFO: Scavenging every 660000ms
Jenkins home directory: /var/jenkins_home found at: EnvVars.masterEnvVars.get("JENKINS_HOME")
May 23, 2018 10:52:48 PM org.eclipse.jetty.server.handler.ContextHandler doStart
INFO: Started w.@4a8ab068{/,file:///var/jenkins_home/war/,AVAILABLE}{/var/jenkins_home/war}
May 23, 2018 10:52:48 PM org.eclipse.jetty.server.AbstractConnector doStart
INFO: Started ServerConnector@66971f6b{HTTP/1.1,[http/1.1]}{0.0.0.0:8080}
May 23, 2018 10:52:48 PM org.eclipse.jetty.server.Server doStart
INFO: Started @3892ms
May 23, 2018 10:52:48 PM winstone.Logger logInternal
INFO: Winstone Servlet Engine v4.0 running: controlPort=disabled
May 23, 2018 10:52:49 PM jenkins.InitReactorRunner$1 onAttained
INFO: Started initialization
May 23, 2018 10:52:52 PM jenkins.InitReactorRunner$1 onAttained
INFO: Listed all plugins
May 23, 2018 10:52:59 PM jenkins.InitReactorRunner$1 onAttained
INFO: Prepared all plugins
May 23, 2018 10:52:59 PM jenkins.InitReactorRunner$1 onAttained
INFO: Started all plugins
May 23, 2018 10:53:01 PM jenkins.InitReactorRunner$1 onAttained
INFO: Augmented all extensions
May 23, 2018 10:53:01 PM jenkins.InitReactorRunner$1 onAttained
INFO: Loaded all jobs
May 23, 2018 10:53:01 PM hudson.model.AsyncPeriodicWork$1 run
INFO: Started Download metadata
May 23, 2018 10:53:01 PM jenkins.util.groovy.GroovyHookScript execute
INFO: Executing /var/jenkins_home/init.groovy.d/tcp-slave-agent-port.groovy
May 23, 2018 10:53:02 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh
INFO: Refreshing org.springframework.web.context.support.StaticWebApplicationContext@714c6669: display name [Root WebApplicationContext]; startup date [Wed May 23 22:53:02 GMT 2018]; root of context hierarchy
May 23, 2018 10:53:02 PM org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory
INFO: Bean factory for application context [org.springframework.web.context.support.StaticWebApplicationContext@714c6669]: org.springframework.beans.factory.support.DefaultListableBeanFactory@73b39013
May 23, 2018 10:53:02 PM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@73b39013: defining beans [authenticationManager]; root of factory hierarchy
May 23, 2018 10:53:02 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh
INFO: Refreshing org.springframework.web.context.support.StaticWebApplicationContext@4906c6df: display name [Root WebApplicationContext]; startup date [Wed May 23 22:53:02 GMT 2018]; root of context hierarchy
May 23, 2018 10:53:02 PM org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory
INFO: Bean factory for application context [org.springframework.web.context.support.StaticWebApplicationContext@4906c6df]: org.springframework.beans.factory.support.DefaultListableBeanFactory@109832a7
May 23, 2018 10:53:02 PM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@109832a7: defining beans [filter,legacy]; root of factory hierarchy
May 23, 2018 10:53:02 PM jenkins.install.SetupWizard init
INFO:

*************************************************************
*************************************************************
*************************************************************

Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:

87d6e90104f44d229ebef851b96593d9

This may also be found at: /var/jenkins_home/secrets/initialAdminPassword

*************************************************************
*************************************************************
*************************************************************

--> setting agent port for jnlp
--> setting agent port for jnlp... done
May 23, 2018 10:53:22 PM hudson.model.AsyncPeriodicWork$1 run
INFO: Finished Download metadata. 20,606 ms
May 23, 2018 10:53:22 PM hudson.model.UpdateCenter updateDefaultSite
WARNING: Upgrading Jenkins. Failed to update the default Update Site 'default'. Plugin upgrades may fail.
java.net.SocketTimeoutException: connect timed out
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
        at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
        at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
        at java.net.Socket.connect(Socket.java:589)
        at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:673)
        at sun.net.NetworkClient.doConnect(NetworkClient.java:175)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:463)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:558)
        at sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:264)
        at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367)
        at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
        at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156)
        at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050)
        at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
        at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263)
        at hudson.model.DownloadService.loadJSON(DownloadService.java:167)
        at hudson.model.UpdateSite.updateDirectlyNow(UpdateSite.java:190)
        at hudson.model.UpdateCenter.updateDefaultSite(UpdateCenter.java:2194)
        at jenkins.install.SetupWizard.init(SetupWizard.java:173)
        at jenkins.install.InstallState$4.initializeState(InstallState.java:110)
        at jenkins.model.Jenkins.setInstallState(Jenkins.java:1033)
        at jenkins.install.InstallUtil.proceedToNextStateFrom(InstallUtil.java:97)
        at jenkins.install.InstallState$1.initializeState(InstallState.java:55)
        at jenkins.model.Jenkins$17.run(Jenkins.java:3149)
        at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
        at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
        at jenkins.model.Jenkins$5.runTask(Jenkins.java:1062)
        at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
        at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)

May 23, 2018 10:53:22 PM jenkins.InitReactorRunner$1 onAttained
INFO: Completed initialization
May 23, 2018 10:53:22 PM hudson.WebAppMain$3 run
INFO: Jenkins is fully up and running
May 23, 2018 10:54:00 PM org.eclipse.jetty.server.session.Session beginInvalidate
INFO: Session node014qktkoiueelaga20qs7i0r4p0 already being invalidated



me too

have you tried passing -e JAVA_OPTS=-Dhttp.proxyHost=${proxy_host} -Dhttp.proxyPort=${proxy_port} -Dhttps.proxyHost=${proxy_host} -Dhttps.proxyPort=${proxy_port}

with your proxy values

I run the docker container with the following parameters

docker run --rm -u root --name jenkins_master --env JAVA_OPTS="-Dhttp.proxyHost=${proxy_host} -Dhttp.proxyPort=${proxy_port} -Dhttps.proxyHost=${proxy_host} -Dhttps.proxyPort=${proxy_port}" -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home jenkinsci/jenkins:lts

with my proxy values

and when I'm going to update it gives me the following error

WARNING: Error while serving http://localhost:8080/pluginManager/checkUpdatesServer java.lang.reflect.InvocationTargetException at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:347) at org.kohsuke.stapler.interceptor.RequirePOST$Processor.invoke(RequirePOST.java:77) at org.kohsuke.stapler.PreInvokeInterceptedFunction.invoke(PreInvokeInterceptedFunction.java:26) at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:184) at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:117) at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:129) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:715) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:845) at org.kohsuke.stapler.MetaClass$2.doDispatch(MetaClass.java:186) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:715) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:845) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649) at org.kohsuke.stapler.Stapler.service(Stapler.java:238) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:860) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154) at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:157) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:99) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84) at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:93) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249) at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:90) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:171) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:82) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:190) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1253) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:168) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:166) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1155) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.Server.handle(Server.java:530) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:347) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:256) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:102) at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:247) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:140) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:382) at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.net.UnknownHostException: updates.jenkins.io at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:673) at sun.net.NetworkClient.doConnect(NetworkClient.java:175) at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:264) at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:200) at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1175) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) at hudson.model.DownloadService.loadJSON(DownloadService.java:167) at hudson.model.UpdateSite.updateDirectlyNow(UpdateSite.java:185) at hudson.PluginManager.doCheckUpdatesServer(PluginManager.java:1641) at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627) at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:343) ... 76 more

I found a solution which worked for me:
-e JAVA_OPTS="-Dhttp.proxyHost=172.17.0.1 -Dhttp.proxyPort=3128 -Dhttps.proxyHost=172.17.0.1 -Dhttps.proxyPort=3128"

The IP is the IP of my host and the port is my CNTLM port

I struggled with this problem and finally found a solution. Following are the steps

1) Create a proxy.xml file in the jenkins_home directory. This directory can be found at /var/jenkins_home in the container. If you are running the container with the mounted volume you should create this file in that volume

<?xml version='1.1' encoding='UTF-8'?> <proxy> <name>YourProxyServerIP</name> <port>8080</port> <noProxyHost>10.1.*</noProxyHost> <secretPassword>{AQAAABAAAAAQWFrQGKBJbjtkTNGDUdLFx+erWaL0lR/oQKAmPKrvgTU=}</secretPassword> </proxy>

2) Change the IP and Port with your proxy server details
2) Run the container and you should be able to install and update the plugins

This might be a core bug, but someone needs to check this is reproducible or not using the WAR directly from https://jenkins.io/download/. @mmshaikh88 could you please see if you see the same issue using it? We need it to understand if this is a Docker Jenkins package issue, or a core regression. Thanks!

UPDATE: side note, this GitHub issue tracker is enabled for making it easier and not lose user feedback and discuss, but ultimately, the real official Jenkins issue tracker is https://issues.jenkins-ci.org/secure/Dashboard.jspa. Thanks!

ok, I will try it next week. This week is short week and I am tied up with some other high priority work.

Just had the same issue with jenkins/jenkins:lts on Ubuntu 18.04.3 LTS
Updating the system worked form me. Here is the command I used:

sudo apt update -y && sudo apt upgrade -y && sudo apt autoremove -y

I know it seems totally unrelated but that was the only thing that worked for me.

@BMOD89 what is this port 3128 is this tcp port for daemon.
I have tried after enable that as well (https://gist.github.com/styblope/dc55e0ad2a9848f2cc3307d4819d819f)

[root@jenkins _data]# docker run -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/lib/jenkins jenkins -e JAVA_OPTS="-Dhttp.proxyHost=172.17.0.1 -Dhttp.proxyPort=3128 -Dhttps.proxyHost=172.17.0.1 -Dhttps.proxyPort=3128"
/usr/local/bin/jenkins.sh: line 26: exec: -e: invalid option
exec: usage: exec [-cl] [-a name] [command [arguments ...]] [redirection ...]
[root@jenkins _data]# docker run -p 8080:8080 -p 50000:50000 --env JAVA_OPTS="-Dhttp.proxyHost=172.17.0.1 -Dhttp.proxyPort=3128 -Dhttps.proxyHost=172.17.0.1 -Dhttps.proxyPort=3128" -v jenkins_home:/var/lib/jenkins jenkins
Running from: /usr/share/jenkins/jenkins.war
webroot: EnvVars.masterEnvVars.get("JENKINS_HOME")
Mar 22, 2020 5:52:29 PM Main deleteWinstoneTempContents
WARNING: Failed to delete the temporary Winstone file /tmp/winstone/jenkins.war
Mar 22, 2020 5:52:29 PM org.eclipse.jetty.util.log.JavaUtilLog info
INFO: Logging initialized @946ms
Mar 22, 2020 5:52:29 PM winstone.Logger logInternal
INFO: Beginning extraction from war file
Mar 22, 2020 5:52:32 PM org.eclipse.jetty.util.log.JavaUtilLog warn
WARNING: Empty contextPath
Mar 22, 2020 5:52:32 PM org.eclipse.jetty.util.log.JavaUtilLog info
INFO: jetty-9.2.z-SNAPSHOT
Mar 22, 2020 5:52:33 PM org.eclipse.jetty.util.log.JavaUtilLog info
INFO: NO JSP Support for /, did not find org.eclipse.jetty.jsp.JettyJspServlet
Jenkins home directory: /var/jenkins_home found at: EnvVars.masterEnvVars.get("JENKINS_HOME")
Mar 22, 2020 5:52:34 PM org.eclipse.jetty.util.log.JavaUtilLog info
INFO: Started w.@47404bea{/,file:/var/jenkins_home/war/,AVAILABLE}{/var/jenkins_home/war}
Mar 22, 2020 5:52:35 PM org.eclipse.jetty.util.log.JavaUtilLog info
INFO: Started ServerConnector@458342d3{HTTP/1.1}{0.0.0.0:8080}
Mar 22, 2020 5:52:35 PM org.eclipse.jetty.util.log.JavaUtilLog info
INFO: Started @6498ms
Mar 22, 2020 5:52:35 PM winstone.Logger logInternal
INFO: Winstone Servlet Engine v2.0 running: controlPort=disabled
Mar 22, 2020 5:52:36 PM jenkins.InitReactorRunner$1 onAttained
INFO: Started initialization
Mar 22, 2020 5:52:36 PM jenkins.InitReactorRunner$1 onAttained
INFO: Listed all plugins
Mar 22, 2020 5:52:39 PM jenkins.InitReactorRunner$1 onAttained
INFO: Prepared all plugins
Mar 22, 2020 5:52:39 PM jenkins.InitReactorRunner$1 onAttained
INFO: Started all plugins
Mar 22, 2020 5:52:39 PM jenkins.InitReactorRunner$1 onAttained
INFO: Augmented all extensions
Mar 22, 2020 5:52:41 PM jenkins.InitReactorRunner$1 onAttained
INFO: Loaded all jobs
Mar 22, 2020 5:52:41 PM hudson.model.AsyncPeriodicWork$1 run
INFO: Started Download metadata
Mar 22, 2020 5:52:42 PM jenkins.util.groovy.GroovyHookScript execute
INFO: Executing /var/jenkins_home/init.groovy.d/tcp-slave-agent-port.groovy
Mar 22, 2020 5:52:42 PM jenkins.InitReactorRunner$1 onAttained
INFO: Completed initialization
Mar 22, 2020 5:52:42 PM hudson.model.AsyncPeriodicWork$1 run
INFO: Finished Download metadata. 1,222 ms
Mar 22, 2020 5:52:43 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh
INFO: Refreshing org.springframework.web.context.support.StaticWebApplicationContext@21b49136: display name [Root WebApplicationContext]; startup date [Sun Mar 22 17:52:43 UTC 2020]; root of context hierarchy
Mar 22, 2020 5:52:43 PM org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory
INFO: Bean factory for application context [org.springframework.web.context.support.StaticWebApplicationContext@21b49136]: org.springframework.beans.factory.support.DefaultListableBeanFactory@5536388b
Mar 22, 2020 5:52:43 PM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@5536388b: defining beans [authenticationManager]; root of factory hierarchy
Mar 22, 2020 5:52:43 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh
INFO: Refreshing org.springframework.web.context.support.StaticWebApplicationContext@57f0acab: display name [Root WebApplicationContext]; startup date [Sun Mar 22 17:52:43 UTC 2020]; root of context hierarchy
Mar 22, 2020 5:52:43 PM org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory
INFO: Bean factory for application context [org.springframework.web.context.support.StaticWebApplicationContext@57f0acab]: org.springframework.beans.factory.support.DefaultListableBeanFactory@5c8ac5a8
Mar 22, 2020 5:52:43 PM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@5c8ac5a8: defining beans [filter,legacy]; root of factory hierarchy
Mar 22, 2020 5:52:44 PM jenkins.install.SetupWizard init
INFO:




Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:

f5bb67ea55b846cb94cd9c374a612b15

This may also be found at: /var/jenkins_home/secrets/initialAdminPassword




Mar 22, 2020 5:52:45 PM hudson.model.UpdateCenter updateDefaultSite
WARNING: Upgrading Jenkins. Failed to update the default Update Site 'default'. Plugin upgrades may fail.
java.net.UnknownHostException: updates.jenkins-ci.org
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at sun.net.NetworkClient.doConnect(NetworkClient.java:175)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:463)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:558)
at sun.net.www.http.HttpClient.(HttpClient.java:242)
at sun.net.www.http.HttpClient.New(HttpClient.java:339)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1227)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1175)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
at hudson.model.DownloadService.loadJSON(DownloadService.java:172)
at hudson.model.UpdateSite.updateDirectlyNow(UpdateSite.java:190)
at hudson.model.UpdateCenter.updateDefaultSite(UpdateCenter.java:2194)
at jenkins.install.SetupWizard.init(SetupWizard.java:174)
at jenkins.install.InstallState$3.initializeState(InstallState.java:105)
at jenkins.model.Jenkins.setInstallState(Jenkins.java:1062)
at jenkins.install.InstallUtil.proceedToNextStateFrom(InstallUtil.java:96)
at jenkins.model.Jenkins.(Jenkins.java:952)
at hudson.model.Hudson.(Hudson.java:86)
at hudson.model.Hudson.(Hudson.java:82)
at hudson.WebAppMain$3.run(WebAppMain.java:235)

Mar 22, 2020 5:52:45 PM hudson.WebAppMain$3 run
INFO: Jenkins is fully up and running

+++++++++++++++++++++++++++++++++++++++++++++

[root@jenkins volumes]# netstat -anp|grep docker
tcp 0 0 172.17.0.1:54622 172.17.0.2:9000 ESTABLISHED 12295/docker-proxy
tcp 0 0 172.17.0.1:54604 172.17.0.2:9000 ESTABLISHED 12295/docker-proxy
tcp 0 0 172.17.0.1:54600 172.17.0.2:9000 ESTABLISHED 12295/docker-proxy
tcp 0 0 172.17.0.1:54608 172.17.0.2:9000 ESTABLISHED 12295/docker-proxy
tcp 0 0 172.17.0.1:54614 172.17.0.2:9000 ESTABLISHED 12295/docker-proxy
tcp 0 0 172.17.0.1:54620 172.17.0.2:9000 ESTABLISHED 12295/docker-proxy
tcp6 0 0 :::3128 :::* LISTEN 12072/dockerd
tcp6 0 0 :::9000 :::* LISTEN 12295/docker-proxy
tcp6 0 0 ::1:9000 ::1:35178 ESTABLISHED 12295/docker-proxy
tcp6 0 0 ::1:9000 ::1:35164 ESTABLISHED 12295/docker-proxy
tcp6 0 0 ::1:9000 ::1:35174 ESTABLISHED 12295/docker-proxy
tcp6 0 0 ::1:9000 ::1:35168 ESTABLISHED 12295/docker-proxy
tcp6 0 0 ::1:9000 ::1:35180 ESTABLISHED 12295/docker-proxy
tcp6 0 0 ::1:9000 ::1:35160 ESTABLISHED 12295/docker-proxy
unix 2 [ ACC ] STREAM LISTENING 187819 12072/dockerd /run/docker/libnetwork/1c62a22371715fc6b9b5b2c52c8cacb8a9866e835486e90d37ec9134226cac4c.sock
unix 2 [ ACC ] STREAM LISTENING 184288 12072/dockerd /var/run/docker.sock
unix 2 [ ACC ] STREAM LISTENING 187621 12072/dockerd /var/run/docker/metrics.sock
unix 2 [ ACC ] STREAM LISTENING 185337 1/systemd /var/run/docker.sock
unix 2 [ ] DGRAM 187062 12072/dockerd
unix 3 [ ] STREAM CONNECTED 187074 12072/dockerd
unix 2 [ ] STREAM CONNECTED 187630 12072/dockerd
unix 3 [ ] STREAM CONNECTED 187620 12072/dockerd
unix 3 [ ] STREAM CONNECTED 187627 12072/dockerd
unix 3 [ ] STREAM CONNECTED 184290 12072/dockerd
[root@jenkins volumes]#

@erarunkumar 3128 is the port of my CTNLM proxy

Was this page helpful?
0 / 5 - 0 ratings

Related issues

arthurvanduynhoven picture arthurvanduynhoven  路  3Comments

fboudra picture fboudra  路  4Comments

mpv945 picture mpv945  路  7Comments

manoj150283 picture manoj150283  路  3Comments

subesokun picture subesokun  路  4Comments