[01/09/15 16:19:21] [SSH] Opening SSH connection to 10.2.13.90:22. [01/09/15 16:19:22] [SSH] Authentication successful. [01/09/15 16:19:22] [SSH] The remote users environment is: BASH=/bin/sh BASHOPTS=cmdhist:extquote:force_fignore:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_EXECUTION_STRING=set BASH_LINENO=() BASH_SOURCE=() BASH_VERSINFO=([0]="4" [1]="1" [2]="2" [3]="1" [4]="release" [5]="x86_64-redhat-linux-gnu") BASH_VERSION='4.1.2(1)-release' DIRSTACK=() EUID=500 GROUPS=() HOME=/data/jenkins HOSTNAME=ip-10-2-13-90 HOSTTYPE=x86_64 IFS=' ' LOGNAME=my-jenkins MACHTYPE=x86_64-redhat-linux-gnu MAIL=/var/mail/my-jenkins OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/local/bin:/bin:/usr/bin POSIXLY_CORRECT=y PPID=31654 PS4='+ ' PWD=/data/jenkins SHELL=/bin/sh SHELLOPTS=braceexpand:hashall:interactive-comments:posix SHLVL=1 SSH_CLIENT='10.2.13.94 34487 22' SSH_CONNECTION='10.2.13.94 34487 10.2.13.90 22' TERM=dumb UID=500 USER=my-jenkins _=sh recipe_params= [01/09/15 16:19:22] [SSH] Checking java version of java [01/09/15 16:19:22] [SSH] java -version returned 1.6.0_35. [01/09/15 16:19:22] [SSH] Starting sftp client. [01/09/15 16:19:22] [SSH] Copying latest slave.jar... [01/09/15 16:19:22] [SSH] Copied 439,117 bytes. Expanded the channel window size to 4MB [01/09/15 16:19:22] [SSH] Starting slave process: cd "/data/jenkins" && java -Xmx3072m -Xms1024m -jar slave.jar <===[JENKINS REMOTING CAPACITY]===>channel started Slave.jar version: 2.47 This is a Unix slave Starting Selenium nodes on ip-10-2-13-90 $ /usr/java/jdk1.6.0_35/jre/bin/java -Dwebdriver.chrome.driver=/usr/local/bin/chromedriver -cp /data/jenkins/slave.jar hudson.remoting.Launcher -cp /data/jenkins/selenium-server-standalone-2.41.0.jar -connectTo localhost:45346 ERROR: Unexpected error in launching a slave. This is probably a bug in Jenkins. java.lang.NullPointerException at hudson.plugins.selenium.callables.SeleniumCallable.invoke(SeleniumCallable.java:98) at hudson.plugins.selenium.callables.SeleniumCallable.invoke(SeleniumCallable.java:24) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2577) at hudson.remoting.UserRequest.perform(UserRequest.java:121) at hudson.remoting.UserRequest.perform(UserRequest.java:49) at hudson.remoting.Request$2.run(Request.java:324) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) at ......remote call to ip-10-2-13-90(Native Method) at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1356) at hudson.remoting.UserResponse.retrieve(UserRequest.java:221) at hudson.remoting.Channel.call(Channel.java:752) at hudson.FilePath.act(FilePath.java:969) at hudson.FilePath.act(FilePath.java:958) at hudson.plugins.selenium.process.SeleniumJarRunner.start(SeleniumJarRunner.java:46) at hudson.plugins.selenium.configuration.global.SeleniumGlobalConfiguration.start(SeleniumGlobalConfiguration.java:55) at hudson.plugins.selenium.PluginImpl.startSeleniumNode(PluginImpl.java:444) at hudson.plugins.selenium.ComputerListenerImpl.onOnline(ComputerListenerImpl.java:26) at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:521) at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:358) at hudson.plugins.sshslaves.SSHLauncher.startSlave(SSHLauncher.java:945) at hudson.plugins.sshslaves.SSHLauncher.access$400(SSHLauncher.java:133) at hudson.plugins.sshslaves.SSHLauncher$2.call(SSHLauncher.java:711) at hudson.plugins.sshslaves.SSHLauncher$2.call(SSHLauncher.java:696) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) [01/09/15 16:19:25] Launch failed - cleaning up connection [01/09/15 16:19:25] [SSH] Connection closed. ERROR: Connection terminated java.io.IOException: Unexpected termination of the channel at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:50) Caused by: java.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2280) at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2749) at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:779) at java.io.ObjectInputStream.(ObjectInputStream.java:279) at hudson.remoting.ObjectInputStreamEx.(ObjectInputStreamEx.java:40) at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:34) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)