-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
one server: deploy jenkins.war;
other server: deploy A web app , The web app use jenkins-cli build command ,
Hello Engineers,
I want you can help me, it trouble me ,can not sleep!!!
Env:
I deploy a jenkins.war in a server, and other server deploy A web App, The Web app use jenkins-cli build command to build job;
Cli Command Args:
java -jar jenkins-cli.jar -s xxxx bulid xxxx -f -w -v
Issue Description:
At first, invoke cli bulid command In the Web App can build jobs , job can normal work, but after a time , jobs is Interrupted, I don't know why? I find all data in Internet, not found solution.
Then, I use my winodws PC , invoke this command ,can normal work, will not interrupted!
Please help to answer , it has any timetout set to solve the question? or How can I change to solve the question?
Exception:
hudson.remoting.RequestAbortedException: java.net.SocketException: Connection reset
at hudson.remoting.Request.abort(Request.java:295)
at hudson.remoting.Channel.terminate(Channel.java:814)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:69)
at ......remote call to CLI connection to http://121.40.120.105:6789/(Native Method)
at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1356)
at hudson.remoting.Request.call(Request.java:171)
at hudson.remoting.Channel.call(Channel.java:751)
at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:179)
at com.sun.proxy.$Proxy158.main(Unknown Source)
at hudson.cli.CLI.execute(CLI.java:331)
at com.test.jenkins.JenkinsOperater.executeCli(JenkinsOperater.java:111)
at com.test.jenkins.JenkinsOperater.executeCli(JenkinsOperater.java:93)
at com.test.jenkins.JenkinsOperater.waitNodeOnline(JenkinsOperater.java:246)
at com.test.jenkins.JenkinsCoolie.run(JenkinsCoolie.java:69)
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:196)
at java.net.SocketInputStream.read(SocketInputStream.java:122)
at java.io.FilterInputStream.read(FilterInputStream.java:133)
at java.io.FilterInputStream.read(FilterInputStream.java:107)
at javax.crypto.CipherInputStream.getMoreData(CipherInputStream.java:103)
at javax.crypto.CipherInputStream.read(CipherInputStream.java:224)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
at java.io.BufferedInputStream.read(BufferedInputStream.java:254)
at hudson.remoting.FlightRecorderInputStream.read(FlightRecorderInputStream.java:82)
at hudson.remoting.ChunkedInputStream.readHeader(ChunkedInputStream.java:72)
at hudson.remoting.ChunkedInputStream.readUntilBreak(ChunkedInputStream.java:103)
at hudson.remoting.ChunkedCommandTransport.readBlock(ChunkedCommandTransport.java:39)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:34)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)