Hi all, I am new to Jenkins and I am lost. The problem is that I cannot start a Jenkins slave on an IBM i (former: AS/400, iSeries, etc.) due to a java.io.EOFException.
The log file and the console output does not contain anything meaningful to me. Jenkins version: 2.164.3 (same problem with 2.176.1) Jenkins log when starting the slave node: SSHLauncher{host='obfuscated.host.com', port=22, credentialsId= 'beb60c8b-21d2-4f36-8f17-b594fb421d96', jvmOptions= '-Dfile.encoding=ISO8859_1', javaPath='/QIBM/ProdData/Java400/bin/java', prefixStartSlaveCmd='', suffixStartSlaveCmd=' -text', launchTimeoutSeconds= 210, maxNumRetries=10, retryWaitTime=15, sshHostKeyVerificationStrategy= hudson.plugins.sshslaves.verifiers.ManuallyTrustedKeyVerificationStrategy, tcpNoDelay=true, trackCredentials=true} [06/16/19 10:14:13] [SSH] Opening SSH connection to obfuscated.host.com:22. [06/16/19 10:14:15] [SSH] SSH host key matches key seen previously for this host. Connection will be allowed. [06/16/19 10:14:15] [SSH] Authentication successful. [06/16/19 10:14:16] [SSH] The remote user's environment is: HOME=/home/raddatz IFS= LOGIN=raddatz LOGNAME=raddatz MAIL=/var/spool/mail/raddatz MAILCHECK=600 OPTIND=1 PATH=/QOpenSys/usr/bin:/usr/ccs/bin:/QOpenSys/usr/bin/X11:/usr/sbin:.:/usr/bin SHELL=/QOpenSys/usr/bin/bsh SSH_CLIENT=10.214.1.158 59593 22 SSH_CONNECTION=10.214.1.158 59593 10.200.36.33 22 TZ=<CET>-1<CEST>,M3.5.0,M10.5.0/03:00:00 USER=raddatz [06/16/19 10:14:17] [SSH] Starting sftp client. [06/16/19 10:14:18] [SSH] Copying latest remoting.jar... Source agent hash is D2D1A740134BD20D6F0855B356344342. Installed agent hash is D2D1A740134BD20D6F0855B356344342 Verified agent jar. No update is necessary. Expanded the channel window size to 4MB [06/16/19 10:14:40] [SSH] Starting agent process: cd "/home/Raddatz/jenkins" && /QIBM/ProdData/Java400/bin/java -Dfile.encoding=ISO8859_1 -jar remoting.jar -workDir /home/raddatz/jenkins/work -text Slave JVM has terminated. Exit code=1 [06/16/19 10:15:12] Launch failed - cleaning up connection [06/16/19 10:15:13] [SSH] Connection closed. Job log 1 on IBM i: File . . . . . : QPRINT Page/Line 1/6 Control . . . . . Columns 1 - 130 Find . . . . . . *...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9....+....0....+....1....+....2....+....3 Running in text mode Both error and output logs will be printed to /home/raddatz/jenkins/work/remoting WARNING: Are you running agent from an interactive console? If so, you are probably using it incorrectly. See https://wiki.jenkins.io/display/JENKINS/Launching+agent+from+console <===[JENKINS REMOTING CAPACITY]===>rO0ABXNyABpodWRzb24ucmVtb3RpbmcuQ2FwYWJpbGl0eQAAAAAAAAABAgABSgAEbWFza3hwAAAAAAAAAf4=<===[HUDSON RANSMISSION BEGINS]===> Job log 2 on IBM i: File . . . . . : QPRINT Page/Line 1/6 Control . . . . . Columns 1 - 130 Find . . . . . . *...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9....+....0....+....1....+....2....+....3 Jun 16, 2019 10:14:50 AM org.jenkinsci.remoting.engine.WorkDirManager initializeWorkDir INFO: Using /home/raddatz/jenkins/work/remoting as a remoting work directory Exception in thread "main" java.io.EOFException: unexpected stream termination at hudson.remoting.ChannelBuilder.negotiate(ChannelBuilder.java:415) at hudson.remoting.ChannelBuilder.build(ChannelBuilder.java:360) at hudson.remoting.Launcher.main(Launcher.java:743) at hudson.remoting.Launcher.runWithStdinStdout(Launcher.java:691) at hudson.remoting.Launcher.run(Launcher.java:373) at hudson.remoting.Launcher.main(Launcher.java:283) Java version on IBM i: java version "1.8.0_201" Java(TM) SE Runtime Environment (build 8.0.5.30 - pap3280sr5fp30-20190207_01(SR5 FP30)) IBM J9 VM (build 2.9, JRE 1.8.0 OS/400 ppc-32-Bit 20190124_408237 (JIT enabled, AOT enabled) OpenJ9 - 9c77d86 OMR - dad8ba7 IBM - e2996d1) JCL - 20190207_01 based on Oracle jdk8u201-b09 Any comments, thoughts or ideas would be greatly appreciated. Thanks, Thomas. -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/61e284fe-16a3-4568-92ae-2ffd91d1eaef%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.