java.io.IOException: Unexpected termination of the channel

Jenkins JIRA | anpe0275 | 6 years ago
  1. 0

    [JENKINS-6817] FATAL: hudson.remoting.RequestAbortedException: java.io.IOException: Unexpected termination of the channel - Jenkins JIRA

    jenkins-ci.org | 11 months ago
    hudson.remoting.RequestAbortedException: hudson.remoting.RequestAbortedException: java.io.IOException: Unexpected termination of the channel
  2. 0

    [JENKINS-5073] hudson.util.IOException2: Failed to join the process - on a Windows slave - Jenkins JIRA

    jenkins-ci.org | 1 year ago
    hudson.remoting.ChannelClosedException: channel is already closed
  3. 0

    We run Hudson on a closed network, therefore all updates must be manually transfered into the network. When we updated to server version 1.372 and ssh-slaves plugin version 0.13 the connection to ssh slaves produced an error. The error was some kind of I/O error which timed out and retried with the same error again. Error trace during startup: C:\Hudson\bin>Hudson wrapper | --> Wrapper Started as Console wrapper | Launching a JVM... jvm 1 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org jvm 1 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. jvm 1 | jvm 1 | Running from: C:\Hudson\lib\hudson.war jvm 1 | [Winstone 2010/08/17 08:55:41] - Beginning extraction from war file jvm 1 | hudson home directory: C:\Hudson\bin\..\data jvm 1 | [Winstone 2010/08/17 08:55:41] - HTTP Listener started: port=8080 jvm 1 | [Winstone 2010/08/17 08:55:41] - AJP13 Listener started: port=8009 jvm 1 | Using one-time self-signed certificate jvm 1 | 17-Aug-2010 08:55:41 hudson.model.Hudson$4 onAttained jvm 1 | INFO: Started initialization jvm 1 | 17-Aug-2010 08:55:41 hudson.ClassicPluginStrategy createPluginWrapper jvm 1 | INFO: Plugin promoted-builds.hpi is disabled jvm 1 | 17-Aug-2010 08:55:41 hudson.model.Hudson$4 onAttained jvm 1 | INFO: Listed all plugins jvm 1 | Green Balls! jvm 1 | 17-Aug-2010 08:55:41 hudson.model.Hudson$4 onAttained jvm 1 | INFO: Prepared all plugins jvm 1 | 17-Aug-2010 08:55:41 hudson.model.Hudson$4 onAttained jvm 1 | INFO: Started all plugins jvm 1 | [Winstone 2010/08/17 08:55:42] - Winstone Servlet Engine v0.9.10 running: controlPort=disabled jvm 1 | 17-Aug-2010 08:55:50 hudson.model.Hudson$4 onAttained jvm 1 | INFO: Loaded all jobs jvm 1 | 17-Aug-2010 08:55:51 hudson.model.Hudson$4 onAttained jvm 1 | INFO: Completed initialization jvm 1 | 17-Aug-2010 08:55:52 org.springframework.context.support.AbstractApplicationContext prepareRefresh jvm 1 | INFO: Refreshing org.springframework.web.context.support.StaticWebApplicationContext@b8cd3a: display name [Ro ot WebApplicationContext]; startup date [Tue Aug 17 08:55:52 CEST 2010]; root of context hierarchy jvm 1 | 17-Aug-2010 08:55:52 org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory jvm 1 | INFO: Bean factory for application context [org.springframework.web.context.support.StaticWebApplicationConte xt@b8cd3a]: org.springframework.beans.factory.support.DefaultListableBeanFactory@714f71 jvm 1 | 17-Aug-2010 08:55:52 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingl etons jvm 1 | INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@71 4f71: defining beans [authenticationManager]; root of factory hierarchy jvm 1 | 17-Aug-2010 08:55:52 org.springframework.context.support.AbstractApplicationContext prepareRefresh jvm 1 | INFO: Refreshing org.springframework.web.context.support.StaticWebApplicationContext@1cca539: display name [R oot WebApplicationContext]; startup date [Tue Aug 17 08:55:52 CEST 2010]; root of context hierarchy jvm 1 | 17-Aug-2010 08:55:52 org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory jvm 1 | INFO: Bean factory for application context [org.springframework.web.context.support.StaticWebApplicationConte xt@1cca539]: org.springframework.beans.factory.support.DefaultListableBeanFactory@e5257c jvm 1 | 17-Aug-2010 08:55:52 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingl etons jvm 1 | INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@e5 257c: defining beans [filter,legacy]; root of factory hierarchy jvm 1 | 17-Aug-2010 08:55:53 hudson.TcpSlaveAgentListener <init> jvm 1 | INFO: JNLP slave agent listener started on TCP port 2980 jvm 1 | 17-Aug-2010 08:55:58 hudson.slaves.SlaveComputer tryReconnect jvm 1 | INFO: Attempting to reconnect slave1 jvm 1 | 17-Aug-2010 08:55:58 hudson.slaves.SlaveComputer tryReconnect jvm 1 | INFO: Attempting to reconnect slave2 jvm 1 | 17-Aug-2010 08:56:03 hudson.slaves.CommandLauncher launch jvm 1 | SEVERE: Unable to launch the slave agent for slave1 jvm 1 | java.io.IOException: Remote call on slave1 failed jvm 1 | at hudson.remoting.Channel.call(Channel.java:566) jvm 1 | at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:324) jvm 1 | at hudson.slaves.CommandLauncher.launch(CommandLauncher.java:120) jvm 1 | at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:184) jvm 1 | at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) jvm 1 | at java.util.concurrent.FutureTask.run(Unknown Source) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) jvm 1 | at java.lang.Thread.run(Unknown Source) jvm 1 | Caused by: java.lang.NoSuchMethodError: hudson.remoting.Channel.setProperty(Ljava/lang/Object;Ljava/lang/Obje ct;)Ljava/lang/Object; jvm 1 | at hudson.slaves.SlaveComputer$SlaveInitializer.call(SlaveComputer.java:552) jvm 1 | at hudson.slaves.SlaveComputer$SlaveInitializer.call(SlaveComputer.java:533) jvm 1 | at hudson.remoting.UserRequest.perform(UserRequest.java:69) jvm 1 | at hudson.remoting.UserRequest.perform(UserRequest.java:23) jvm 1 | at hudson.remoting.Request$2.run(Request.java:213) jvm 1 | at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) jvm 1 | at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) jvm 1 | at java.util.concurrent.FutureTask.run(FutureTask.java:123) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) jvm 1 | at java.lang.Thread.run(Thread.java:595) jvm 1 | 17-Aug-2010 08:56:04 hudson.slaves.CommandLauncher launch jvm 1 | SEVERE: Unable to launch the slave agent for slave2 jvm 1 | java.io.IOException: Remote call on slave2 failed jvm 1 | at hudson.remoting.Channel.call(Channel.java:566) jvm 1 | at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:324) jvm 1 | at hudson.slaves.CommandLauncher.launch(CommandLauncher.java:120) jvm 1 | at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:184) jvm 1 | at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) jvm 1 | at java.util.concurrent.FutureTask.run(Unknown Source) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) jvm 1 | at java.lang.Thread.run(Unknown Source) jvm 1 | Caused by: java.lang.NoSuchMethodError: hudson.remoting.Channel.setProperty(Ljava/lang/Object;Ljava/lang/Obje ct;)Ljava/lang/Object; jvm 1 | at hudson.slaves.SlaveComputer$SlaveInitializer.call(SlaveComputer.java:552) jvm 1 | at hudson.slaves.SlaveComputer$SlaveInitializer.call(SlaveComputer.java:533) jvm 1 | at hudson.remoting.UserRequest.perform(UserRequest.java:69) jvm 1 | at hudson.remoting.UserRequest.perform(UserRequest.java:23) jvm 1 | at hudson.remoting.Request$2.run(Request.java:213) jvm 1 | at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) jvm 1 | ... 5 more jvm 1 | 17-Aug-2010 08:56:04 hudson.remoting.Channel$ReaderThread run jvm 1 | SEVERE: I/O error in channel slave2 jvm 1 | java.io.IOException: Unexpected termination of the channel jvm 1 | at hudson.remoting.Channel$ReaderThread.run(Channel.java:881) jvm 1 | Caused by: java.io.EOFException jvm 1 | at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source) jvm 1 | at java.io.ObjectInputStream.readObject0(Unknown Source) jvm 1 | at java.io.ObjectInputStream.readObject(Unknown Source) jvm 1 | at hudson.remoting.Channel$ReaderThread.run(Channel.java:875) jvm 1 | 17-Aug-2010 08:56:04 hudson.remoting.Channel$ReaderThread run jvm 1 | SEVERE: I/O error in channel slave1 jvm 1 | java.io.IOException: Unexpected termination of the channel jvm 1 | at hudson.remoting.Channel$ReaderThread.run(Channel.java:881) jvm 1 | Caused by: java.io.EOFException jvm 1 | at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source) jvm 1 | at java.io.ObjectInputStream.readObject0(Unknown Source) jvm 1 | at java.io.ObjectInputStream.readObject(Unknown Source) jvm 1 | at hudson.remoting.Channel$ReaderThread.run(Channel.java:875) jvm 1 | 17-Aug-2010 08:56:41 hudson.slaves.SlaveComputer tryReconnect jvm 1 | INFO: Attempting to reconnect slave2 jvm 1 | 17-Aug-2010 08:56:41 hudson.slaves.SlaveComputer tryReconnect jvm 1 | INFO: Attempting to reconnect slave1 jvm 1 | 17-Aug-2010 08:56:46 hudson.slaves.CommandLauncher launch jvm 1 | SEVERE: Unable to launch the slave agent for slave1 jvm 1 | java.io.IOException: Remote call on slave1 failed jvm 1 | at hudson.remoting.Channel.call(Channel.java:566) jvm 1 | at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:324) jvm 1 | at hudson.slaves.CommandLauncher.launch(CommandLauncher.java:120) jvm 1 | at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:184) jvm 1 | at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) jvm 1 | at java.util.concurrent.FutureTask.run(Unknown Source) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) jvm 1 | at java.lang.Thread.run(Unknown Source) jvm 1 | Caused by: java.lang.NoSuchMethodError: hudson.remoting.Channel.setProperty(Ljava/lang/Object;Ljava/lang/Obje ct;)Ljava/lang/Object; jvm 1 | at hudson.slaves.SlaveComputer$SlaveInitializer.call(SlaveComputer.java:552) jvm 1 | at hudson.slaves.SlaveComputer$SlaveInitializer.call(SlaveComputer.java:533) jvm 1 | at hudson.remoting.UserRequest.perform(UserRequest.java:69) jvm 1 | at hudson.remoting.UserRequest.perform(UserRequest.java:23) jvm 1 | at hudson.remoting.Request$2.run(Request.java:213) jvm 1 | at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) jvm 1 | at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) jvm 1 | at java.util.concurrent.FutureTask.run(FutureTask.java:123) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) jvm 1 | at java.lang.Thread.run(Thread.java:595) jvm 1 | 17-Aug-2010 08:56:47 hudson.slaves.CommandLauncher launch jvm 1 | SEVERE: Unable to launch the slave agent for slave2 jvm 1 | java.io.IOException: Remote call on slave2 failed jvm 1 | at hudson.remoting.Channel.call(Channel.java:566) jvm 1 | at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:324) jvm 1 | at hudson.slaves.CommandLauncher.launch(CommandLauncher.java:120) jvm 1 | at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:184) jvm 1 | at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) jvm 1 | at java.util.concurrent.FutureTask.run(Unknown Source) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) jvm 1 | at java.lang.Thread.run(Unknown Source) jvm 1 | Caused by: java.lang.NoSuchMethodError: hudson.remoting.Channel.setProperty(Ljava/lang/Object;Ljava/lang/Obje ct;)Ljava/lang/Object; jvm 1 | at hudson.slaves.SlaveComputer$SlaveInitializer.call(SlaveComputer.java:552) jvm 1 | at hudson.slaves.SlaveComputer$SlaveInitializer.call(SlaveComputer.java:533) jvm 1 | at hudson.remoting.UserRequest.perform(UserRequest.java:69) jvm 1 | at hudson.remoting.UserRequest.perform(UserRequest.java:23) jvm 1 | at hudson.remoting.Request$2.run(Request.java:213) jvm 1 | at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) jvm 1 | ... 5 more jvm 1 | 17-Aug-2010 08:56:47 hudson.remoting.Channel$ReaderThread run jvm 1 | SEVERE: I/O error in channel slave1 jvm 1 | java.io.IOException: Unexpected termination of the channel jvm 1 | at hudson.remoting.Channel$ReaderThread.run(Channel.java:881) jvm 1 | Caused by: java.io.EOFException jvm 1 | at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source) jvm 1 | at java.io.ObjectInputStream.readObject0(Unknown Source) jvm 1 | at java.io.ObjectInputStream.readObject(Unknown Source) jvm 1 | at hudson.remoting.Channel$ReaderThread.run(Channel.java:875) jvm 1 | 17-Aug-2010 08:56:47 hudson.remoting.Channel$ReaderThread run jvm 1 | SEVERE: I/O error in channel slave2 jvm 1 | java.io.IOException: Unexpected termination of the channel jvm 1 | at hudson.remoting.Channel$ReaderThread.run(Channel.java:881) jvm 1 | Caused by: java.io.EOFException jvm 1 | at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source) jvm 1 | at java.io.ObjectInputStream.readObject0(Unknown Source) jvm 1 | at java.io.ObjectInputStream.readObject(Unknown Source) jvm 1 | at hudson.remoting.Channel$ReaderThread.run(Channel.java:875)

    Jenkins JIRA | 6 years ago | anpe0275
    java.io.IOException: Unexpected termination of the channel
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    We run Hudson on a closed network, therefore all updates must be manually transfered into the network. When we updated to server version 1.372 and ssh-slaves plugin version 0.13 the connection to ssh slaves produced an error. The error was some kind of I/O error which timed out and retried with the same error again. Error trace during startup: C:\Hudson\bin>Hudson wrapper | --> Wrapper Started as Console wrapper | Launching a JVM... jvm 1 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org jvm 1 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. jvm 1 | jvm 1 | Running from: C:\Hudson\lib\hudson.war jvm 1 | [Winstone 2010/08/17 08:55:41] - Beginning extraction from war file jvm 1 | hudson home directory: C:\Hudson\bin\..\data jvm 1 | [Winstone 2010/08/17 08:55:41] - HTTP Listener started: port=8080 jvm 1 | [Winstone 2010/08/17 08:55:41] - AJP13 Listener started: port=8009 jvm 1 | Using one-time self-signed certificate jvm 1 | 17-Aug-2010 08:55:41 hudson.model.Hudson$4 onAttained jvm 1 | INFO: Started initialization jvm 1 | 17-Aug-2010 08:55:41 hudson.ClassicPluginStrategy createPluginWrapper jvm 1 | INFO: Plugin promoted-builds.hpi is disabled jvm 1 | 17-Aug-2010 08:55:41 hudson.model.Hudson$4 onAttained jvm 1 | INFO: Listed all plugins jvm 1 | Green Balls! jvm 1 | 17-Aug-2010 08:55:41 hudson.model.Hudson$4 onAttained jvm 1 | INFO: Prepared all plugins jvm 1 | 17-Aug-2010 08:55:41 hudson.model.Hudson$4 onAttained jvm 1 | INFO: Started all plugins jvm 1 | [Winstone 2010/08/17 08:55:42] - Winstone Servlet Engine v0.9.10 running: controlPort=disabled jvm 1 | 17-Aug-2010 08:55:50 hudson.model.Hudson$4 onAttained jvm 1 | INFO: Loaded all jobs jvm 1 | 17-Aug-2010 08:55:51 hudson.model.Hudson$4 onAttained jvm 1 | INFO: Completed initialization jvm 1 | 17-Aug-2010 08:55:52 org.springframework.context.support.AbstractApplicationContext prepareRefresh jvm 1 | INFO: Refreshing org.springframework.web.context.support.StaticWebApplicationContext@b8cd3a: display name [Ro ot WebApplicationContext]; startup date [Tue Aug 17 08:55:52 CEST 2010]; root of context hierarchy jvm 1 | 17-Aug-2010 08:55:52 org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory jvm 1 | INFO: Bean factory for application context [org.springframework.web.context.support.StaticWebApplicationConte xt@b8cd3a]: org.springframework.beans.factory.support.DefaultListableBeanFactory@714f71 jvm 1 | 17-Aug-2010 08:55:52 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingl etons jvm 1 | INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@71 4f71: defining beans [authenticationManager]; root of factory hierarchy jvm 1 | 17-Aug-2010 08:55:52 org.springframework.context.support.AbstractApplicationContext prepareRefresh jvm 1 | INFO: Refreshing org.springframework.web.context.support.StaticWebApplicationContext@1cca539: display name [R oot WebApplicationContext]; startup date [Tue Aug 17 08:55:52 CEST 2010]; root of context hierarchy jvm 1 | 17-Aug-2010 08:55:52 org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory jvm 1 | INFO: Bean factory for application context [org.springframework.web.context.support.StaticWebApplicationConte xt@1cca539]: org.springframework.beans.factory.support.DefaultListableBeanFactory@e5257c jvm 1 | 17-Aug-2010 08:55:52 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingl etons jvm 1 | INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@e5 257c: defining beans [filter,legacy]; root of factory hierarchy jvm 1 | 17-Aug-2010 08:55:53 hudson.TcpSlaveAgentListener <init> jvm 1 | INFO: JNLP slave agent listener started on TCP port 2980 jvm 1 | 17-Aug-2010 08:55:58 hudson.slaves.SlaveComputer tryReconnect jvm 1 | INFO: Attempting to reconnect slave1 jvm 1 | 17-Aug-2010 08:55:58 hudson.slaves.SlaveComputer tryReconnect jvm 1 | INFO: Attempting to reconnect slave2 jvm 1 | 17-Aug-2010 08:56:03 hudson.slaves.CommandLauncher launch jvm 1 | SEVERE: Unable to launch the slave agent for slave1 jvm 1 | java.io.IOException: Remote call on slave1 failed jvm 1 | at hudson.remoting.Channel.call(Channel.java:566) jvm 1 | at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:324) jvm 1 | at hudson.slaves.CommandLauncher.launch(CommandLauncher.java:120) jvm 1 | at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:184) jvm 1 | at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) jvm 1 | at java.util.concurrent.FutureTask.run(Unknown Source) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) jvm 1 | at java.lang.Thread.run(Unknown Source) jvm 1 | Caused by: java.lang.NoSuchMethodError: hudson.remoting.Channel.setProperty(Ljava/lang/Object;Ljava/lang/Obje ct;)Ljava/lang/Object; jvm 1 | at hudson.slaves.SlaveComputer$SlaveInitializer.call(SlaveComputer.java:552) jvm 1 | at hudson.slaves.SlaveComputer$SlaveInitializer.call(SlaveComputer.java:533) jvm 1 | at hudson.remoting.UserRequest.perform(UserRequest.java:69) jvm 1 | at hudson.remoting.UserRequest.perform(UserRequest.java:23) jvm 1 | at hudson.remoting.Request$2.run(Request.java:213) jvm 1 | at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) jvm 1 | at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) jvm 1 | at java.util.concurrent.FutureTask.run(FutureTask.java:123) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) jvm 1 | at java.lang.Thread.run(Thread.java:595) jvm 1 | 17-Aug-2010 08:56:04 hudson.slaves.CommandLauncher launch jvm 1 | SEVERE: Unable to launch the slave agent for slave2 jvm 1 | java.io.IOException: Remote call on slave2 failed jvm 1 | at hudson.remoting.Channel.call(Channel.java:566) jvm 1 | at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:324) jvm 1 | at hudson.slaves.CommandLauncher.launch(CommandLauncher.java:120) jvm 1 | at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:184) jvm 1 | at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) jvm 1 | at java.util.concurrent.FutureTask.run(Unknown Source) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) jvm 1 | at java.lang.Thread.run(Unknown Source) jvm 1 | Caused by: java.lang.NoSuchMethodError: hudson.remoting.Channel.setProperty(Ljava/lang/Object;Ljava/lang/Obje ct;)Ljava/lang/Object; jvm 1 | at hudson.slaves.SlaveComputer$SlaveInitializer.call(SlaveComputer.java:552) jvm 1 | at hudson.slaves.SlaveComputer$SlaveInitializer.call(SlaveComputer.java:533) jvm 1 | at hudson.remoting.UserRequest.perform(UserRequest.java:69) jvm 1 | at hudson.remoting.UserRequest.perform(UserRequest.java:23) jvm 1 | at hudson.remoting.Request$2.run(Request.java:213) jvm 1 | at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) jvm 1 | ... 5 more jvm 1 | 17-Aug-2010 08:56:04 hudson.remoting.Channel$ReaderThread run jvm 1 | SEVERE: I/O error in channel slave2 jvm 1 | java.io.IOException: Unexpected termination of the channel jvm 1 | at hudson.remoting.Channel$ReaderThread.run(Channel.java:881) jvm 1 | Caused by: java.io.EOFException jvm 1 | at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source) jvm 1 | at java.io.ObjectInputStream.readObject0(Unknown Source) jvm 1 | at java.io.ObjectInputStream.readObject(Unknown Source) jvm 1 | at hudson.remoting.Channel$ReaderThread.run(Channel.java:875) jvm 1 | 17-Aug-2010 08:56:04 hudson.remoting.Channel$ReaderThread run jvm 1 | SEVERE: I/O error in channel slave1 jvm 1 | java.io.IOException: Unexpected termination of the channel jvm 1 | at hudson.remoting.Channel$ReaderThread.run(Channel.java:881) jvm 1 | Caused by: java.io.EOFException jvm 1 | at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source) jvm 1 | at java.io.ObjectInputStream.readObject0(Unknown Source) jvm 1 | at java.io.ObjectInputStream.readObject(Unknown Source) jvm 1 | at hudson.remoting.Channel$ReaderThread.run(Channel.java:875) jvm 1 | 17-Aug-2010 08:56:41 hudson.slaves.SlaveComputer tryReconnect jvm 1 | INFO: Attempting to reconnect slave2 jvm 1 | 17-Aug-2010 08:56:41 hudson.slaves.SlaveComputer tryReconnect jvm 1 | INFO: Attempting to reconnect slave1 jvm 1 | 17-Aug-2010 08:56:46 hudson.slaves.CommandLauncher launch jvm 1 | SEVERE: Unable to launch the slave agent for slave1 jvm 1 | java.io.IOException: Remote call on slave1 failed jvm 1 | at hudson.remoting.Channel.call(Channel.java:566) jvm 1 | at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:324) jvm 1 | at hudson.slaves.CommandLauncher.launch(CommandLauncher.java:120) jvm 1 | at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:184) jvm 1 | at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) jvm 1 | at java.util.concurrent.FutureTask.run(Unknown Source) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) jvm 1 | at java.lang.Thread.run(Unknown Source) jvm 1 | Caused by: java.lang.NoSuchMethodError: hudson.remoting.Channel.setProperty(Ljava/lang/Object;Ljava/lang/Obje ct;)Ljava/lang/Object; jvm 1 | at hudson.slaves.SlaveComputer$SlaveInitializer.call(SlaveComputer.java:552) jvm 1 | at hudson.slaves.SlaveComputer$SlaveInitializer.call(SlaveComputer.java:533) jvm 1 | at hudson.remoting.UserRequest.perform(UserRequest.java:69) jvm 1 | at hudson.remoting.UserRequest.perform(UserRequest.java:23) jvm 1 | at hudson.remoting.Request$2.run(Request.java:213) jvm 1 | at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) jvm 1 | at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) jvm 1 | at java.util.concurrent.FutureTask.run(FutureTask.java:123) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) jvm 1 | at java.lang.Thread.run(Thread.java:595) jvm 1 | 17-Aug-2010 08:56:47 hudson.slaves.CommandLauncher launch jvm 1 | SEVERE: Unable to launch the slave agent for slave2 jvm 1 | java.io.IOException: Remote call on slave2 failed jvm 1 | at hudson.remoting.Channel.call(Channel.java:566) jvm 1 | at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:324) jvm 1 | at hudson.slaves.CommandLauncher.launch(CommandLauncher.java:120) jvm 1 | at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:184) jvm 1 | at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) jvm 1 | at java.util.concurrent.FutureTask.run(Unknown Source) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) jvm 1 | at java.lang.Thread.run(Unknown Source) jvm 1 | Caused by: java.lang.NoSuchMethodError: hudson.remoting.Channel.setProperty(Ljava/lang/Object;Ljava/lang/Obje ct;)Ljava/lang/Object; jvm 1 | at hudson.slaves.SlaveComputer$SlaveInitializer.call(SlaveComputer.java:552) jvm 1 | at hudson.slaves.SlaveComputer$SlaveInitializer.call(SlaveComputer.java:533) jvm 1 | at hudson.remoting.UserRequest.perform(UserRequest.java:69) jvm 1 | at hudson.remoting.UserRequest.perform(UserRequest.java:23) jvm 1 | at hudson.remoting.Request$2.run(Request.java:213) jvm 1 | at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) jvm 1 | ... 5 more jvm 1 | 17-Aug-2010 08:56:47 hudson.remoting.Channel$ReaderThread run jvm 1 | SEVERE: I/O error in channel slave1 jvm 1 | java.io.IOException: Unexpected termination of the channel jvm 1 | at hudson.remoting.Channel$ReaderThread.run(Channel.java:881) jvm 1 | Caused by: java.io.EOFException jvm 1 | at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source) jvm 1 | at java.io.ObjectInputStream.readObject0(Unknown Source) jvm 1 | at java.io.ObjectInputStream.readObject(Unknown Source) jvm 1 | at hudson.remoting.Channel$ReaderThread.run(Channel.java:875) jvm 1 | 17-Aug-2010 08:56:47 hudson.remoting.Channel$ReaderThread run jvm 1 | SEVERE: I/O error in channel slave2 jvm 1 | java.io.IOException: Unexpected termination of the channel jvm 1 | at hudson.remoting.Channel$ReaderThread.run(Channel.java:881) jvm 1 | Caused by: java.io.EOFException jvm 1 | at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source) jvm 1 | at java.io.ObjectInputStream.readObject0(Unknown Source) jvm 1 | at java.io.ObjectInputStream.readObject(Unknown Source) jvm 1 | at hudson.remoting.Channel$ReaderThread.run(Channel.java:875)

    Jenkins JIRA | 6 years ago | anpe0275
    java.io.IOException: Unexpected termination of the channel
  6. 0

    [JENKINS-11130] java.io.IOException: Unexpected termination of the channel - SEVERE: I/O error in channel Chunked connection when using jenkins-cli.jar (works on older Hudson version) - Jenkins JIRA

    jenkins-ci.org | 3 weeks ago
    hudson.remoting.RequestAbortedException: hudson.remoting.RequestAbortedException: java.io.IOException: Unexpected termination of the channel

  1. ex00 1 times, last 3 weeks ago
  2. eti22 1 times, last 1 month ago
  3. pnaranja 1 times, last 5 months ago
8 unregistered visitors
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. java.io.EOFException

    No message provided

    at java.io.ObjectInputStream$BlockDataInputStream.peekByte()
  2. Java RT
    ObjectInputStream.readObject
    1. java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source)
    2. java.io.ObjectInputStream.readObject0(Unknown Source)
    3. java.io.ObjectInputStream.readObject(Unknown Source)
    3 frames
  3. Hudson :: Remoting Layer
    Channel$ReaderThread.run
    1. hudson.remoting.Channel$ReaderThread.run(Channel.java:875)
    1 frame