Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-31997

Jenkins-cli java.net.SocketException: Connection reset

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • cli
    • 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)

            Unassigned Unassigned
            woainihyp HU JUNMIN
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: