I got this when connecting to a Windows node, how do I fix this? [02/09/21 10:20:58] [SSH] SSH host key matches key seen previously for this host. Connection will be allowed. [02/09/21 10:20:58] [SSH] Authentication successful. [02/09/21 10:20:59] [SSH] The remote user's environment is: Set-Variable : Cannot process command because of one or more missing mandatory parameters: Name. At line:1 char:1 + set + ~~~ + CategoryInfo : InvalidArgument: (:) [Set-Variable], ParameterBindingException + FullyQualifiedErrorId : MissingMandatoryParameter,Microsoft.PowerShell.Commands.SetVariableCommand [02/09/21 10:21:00] [SSH] Checking java version of C:\Users\jenkins/jdk/bin/java [02/09/21 10:21:01] [SSH] C:\Users\jenkins/jdk/bin/java -version returned 11.0.10. [02/09/21 10:21:01] [SSH] Starting sftp client. [02/09/21 10:21:01] [SSH] Copying latest remoting.jar... [02/09/21 10:21:02] [SSH] Copied 1,521,553 bytes. Expanded the channel window size to 4MB [02/09/21 10:21:02] [SSH] Starting agent process: cd "C:\Users\jenkins" && C:\Users\jenkins/jdk/bin/java -jar remoting.jar -workDir C:\Users\jenkins -jar-cache C:\Users\jenkins/remoting/jarCache At line:1 char:23 + cd "C:\Users\jenkins" && C:\Users\jenkins/jdk/bin/java -jar remoting ... + ~~ The token '&&' is not a valid statement separator in this version. + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException + FullyQualifiedErrorId : InvalidEndOfLine Agent JVM has terminated. Exit code=1 [02/09/21 10:21:02] Launch failed - cleaning up connection [02/09/21 10:21:02] [SSH] Connection closed. SSHLauncher{host='ec2-3-123-229-137.eu-central-1.compute.amazonaws.com', port=22, credentialsId='b56e65e1-beb0-4ad3-bcaa-e9c7aea3c4f8', jvmOptions='', javaPath='', prefixStartSlaveCmd='', suffixStartSlaveCmd='', launchTimeoutSeconds=60, maxNumRetries=10, retryWaitTime=15, sshHostKeyVerificationStrategy=hudson.plugins.sshslaves.verifiers.ManuallyTrustedKeyVerificationStrategy, tcpNoDelay=true, trackCredentials=true} [02/09/21 10:21:02] [SSH] Opening SSH connection to ec2-3-123-229-137.eu-central-1.compute.amazonaws.com:22. [02/09/21 10:21:03] [SSH] SSH host key matches key seen previously for this host. Connection will be allowed. [02/09/21 10:21:03] [SSH] Authentication successful. [02/09/21 10:21:03] [SSH] The remote user's environment is: Set-Variable : Cannot process command because of one or more missing mandatory parameters: Name. At line:1 char:1 + set + ~~~ + CategoryInfo : InvalidArgument: (:) [Set-Variable], ParameterBindingException + FullyQualifiedErrorId : MissingMandatoryParameter,Microsoft.PowerShell.Commands.SetVariableCommand [02/09/21 10:21:04] [SSH] Checking java version of C:\Users\jenkins/jdk/bin/java [02/09/21 10:21:04] [SSH] C:\Users\jenkins/jdk/bin/java -version returned 11.0.10. [02/09/21 10:21:04] [SSH] Starting sftp client. [02/09/21 10:21:04] [SSH] Copying latest remoting.jar... Source agent hash is D866F0B482DB94F38E49B26B465D5DB5. Installed agent hash is D866F0B482DB94F38E49B26B465D5DB5 Verified agent jar. No update is necessary. Expanded the channel window size to 4MB [02/09/21 10:21:09] [SSH] Starting agent process: cd "C:\Users\jenkins" && C:\Users\jenkins/jdk/bin/java -jar remoting.jar -workDir C:\Users\jenkins -jar-cache C:\Users\jenkins/remoting/jarCache At line:1 char:23 + cd "C:\Users\jenkins" && C:\Users\jenkins/jdk/bin/java -jar remoting ... + ~~ The token '&&' is not a valid statement separator in this version. + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException + FullyQualifiedErrorId : InvalidEndOfLine Agent JVM has terminated. Exit code=1 [02/09/21 10:21:10] Launch failed - cleaning up connection [02/09/21 10:21:10] [SSH] Connection closed. connect timed out SSH Connection failed with IOException: "connect timed out", retrying in 15 seconds. There are 2 more retries left. connect timed out SSH Connection failed with IOException: "connect timed out", retrying in 15 seconds. There are 1 more retries left. connect timed out ERROR: Connection is not established! java.lang.IllegalStateException: Connection is not established! at com.trilead.ssh2.Connection.getRemainingAuthMethods(Connection.java:988) at com.cloudbees.jenkins.plugins.sshcredentials.impl.TrileadSSHPublicKeyAuthenticator.getRemainingAuthMethods(TrileadSSHPublicKeyAuthenticator.java:88) at com.cloudbees.jenkins.plugins.sshcredentials.impl.TrileadSSHPublicKeyAuthenticator.canAuthenticate(TrileadSSHPublicKeyAuthenticator.java:80) at com.cloudbees.jenkins.plugins.sshcredentials.SSHAuthenticator.newInstance(SSHAuthenticator.java:218) at com.cloudbees.jenkins.plugins.sshcredentials.SSHAuthenticator.newInstance(SSHAuthenticator.java:171) at hudson.plugins.sshslaves.SSHLauncher.openConnection(SSHLauncher.java:865) at hudson.plugins.sshslaves.SSHLauncher$1.call(SSHLauncher.java:436) at hudson.plugins.sshslaves.SSHLauncher$1.call(SSHLauncher.java:423) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) [02/09/21 10:24:11] Launch failed - cleaning up connection [02/09/21 10:24:11] [SSH] Connection closed.
-- 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/00286916-0766-46fb-b83a-7cc8b562f9d3n%40googlegroups.com.