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

Jenkins fails to keep connection alive on Windows 8

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Incomplete
    • Icon: Major Major
    • core
    • Master Jenkins:
      Linux bambpmsauto 2.6.34.7-0.4-desktop #1 SMP PREEMPT 2010-10-07 19:07:51 +0200 x86_64 x86_64 x86_64 GNU/Linux
      Jenkins ver. 1.497

      Slave:
      Windows 8 Pro 64-bit edition

      Launch slave agent via Java Web Start is the connection option.

      At some point of time, Jenkins fails to reach the slave. The error I see is:

      [java] Please wait while the installer processes files, 30 out of 39 modules done
      [java]
      FATAL: hudson.remoting.RequestAbortedException: java.net.SocketException: Socket closed
      hudson.remoting.RequestAbortedException: hudson.remoting.RequestAbortedException: java.net.SocketException: Socket closed
      at hudson.remoting.Request.call(Request.java:174)
      at hudson.remoting.Channel.call(Channel.java:672)
      at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:158)
      at $Proxy46.join(Unknown Source)
      at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:915)
      at hudson.Launcher$ProcStarter.join(Launcher.java:360)
      at hudson.tasks.Ant.perform(Ant.java:217)
      at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
      at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:810)
      at hudson.model.Build$BuildExecution.build(Build.java:199)
      at hudson.model.Build$BuildExecution.doRun(Build.java:160)
      at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:592)
      at hudson.model.Run.execute(Run.java:1543)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
      at hudson.model.ResourceController.execute(ResourceController.java:88)
      at hudson.model.Executor.run(Executor.java:236)
      Caused by: hudson.remoting.RequestAbortedException: java.net.SocketException: Socket closed
      at hudson.remoting.Request.abort(Request.java:299)
      at hudson.remoting.Channel.terminate(Channel.java:732)
      at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:69)
      Caused by: java.net.SocketException: Socket closed
      at java.net.SocketInputStream.socketRead0(Native Method)
      at java.net.SocketInputStream.read(SocketInputStream.java:129)
      at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
      at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
      at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2248)
      at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2541)
      at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2551)
      at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1296)
      at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350)
      at hudson.remoting.Command.readFrom(Command.java:92)
      at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:59)
      at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)

      The last log entry under /var/lib/jenkins/logs/slaves/vmbam08.eur.ad.sag shows this:

      JNLP agent connected from /10.74.21.234
      <===[HUDSON REMOTING CAPACITY]===>rO0ABXNyABpodWRzb24ucmVtb3RpbmcuQ2FwYWJpbGl0eQAAAAAAAAABAgABSgAEbWFza3hwAAAAAAAAAAY=

            Unassigned Unassigned
            vassilena Vassilena Treneva
            Votes:
            3 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: