在启动Jenkins以后提示该Jenkins实例似乎已离线。

也没当回事就跳过了离线了

结果在安装插件全部报错这个....反正各种插件都连接超时

java.net.SocketTimeoutException: connect timed out
	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
	at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
	at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
	at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
	at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
	at java.net.PlainSocketImpl.connect(Unknown Source)
	at java.net.SocksSocketImpl.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at sun.net.NetworkClient.doConnect(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.http.HttpClient.<init>(Unknown Source)
	at sun.net.www.http.HttpClient.New(Unknown Source)
	at sun.net.www.http.HttpClient.New(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source)
	at java.net.URLConnection.getHeaderFieldLong(Unknown Source)
	at java.net.URLConnection.getContentLengthLong(Unknown Source)
	at java.net.URLConnection.getContentLength(Unknown Source)
	at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:1158)
Caused: java.net.SocketTimeoutException: connect timed out
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection$10.run(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection$10.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:1174)
Caused: java.io.IOException: Failed to load http://updates.jenkins-ci.org/download/plugins/locale/1.4/locale.hpi to C:\Users\jenkins\plugins\locale.jpi.tmp
	at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:1181)
Caused: java.io.IOException: Failed to download from http://updates.jenkins-ci.org/download/plugins/locale/1.4/locale.hpi
	at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:1215)
	at hudson.model.UpdateCenter$DownloadJob._run(UpdateCenter.java:1752)
	at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:2015)
	at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1726)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:112)
	at java.lang.Thread.run(Unknown Source)

翻了很多文章我做了一下操作,终于连接上了

1.卸载,重新安装,找一个没有空格的目录(我是在Windows安装的Jenkins报错)

2.在启动以后,输入密码,然后界面在缓冲 / 提示实例离线的时候, 打开http://localhost:8080/pluginManager/advanced

在最下面设置http://mirror.esuni.jp/jenkins/updates/update-center.json,然后提交,然后chenk now一下

3.确定右下角不报红了,然后重启jenkins服务.

4.重新输入密码,然后等待.就好了

(最重要的是我开了fanqiang软件)灵感来自下面的连接,我安装Windows是在搜索不到这个路径和配置,liunx也可以参考一下找找看

解决:安装Jenkins时web界面出现该jenkins实例似乎已离线

 

 

 

二更解决版本:

即使fanqiang也有插件链接不上,那就手动复制那个下载连接 下载到本地.

连接失败,看到错误中的http://mirrors.jenkins-ci.org/plugins/locale/1.4/locale.hpi (就是插件下载)这种网址了么,自己手动放到浏览器打开,下载下来以后放到jenkins/plugins里面

然后到http://localhost:8080/pluginManager/advanced这个界面自己安装就好了

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐