Jenkins升级到2.58无法启动奴隶

时间:2017-05-03 08:12:12

标签: jenkins ssh

我已将Jenkins从2.55升级到2.58,升级似乎让我们所有的奴隶脱机。

Jenkins和奴隶都在linux上运行(RHEL 6)

我已经阅读了很多关于类似问题的内容,但没有任何相同的内容。

有没有人遇到过这个?我已经在sshd_config中对MAC进行了一些阅读,但是没有成功让奴隶重新启动。

对于解决方案的任何想法都非常感激,因为我可能不得不大喊蛋糕,除非我按早上排序:D

干杯, 出温

奴隶日志如下 -

  

[05/03/17 19:55:25] [SSH]打开SSH连接。键   交换未完成,连接已关闭。 java.io.IOException异常:   连接到at时出现问题   com.trilead.ssh2.Connection.connect(Connection.java:834)at   com.trilead.ssh2.Connection.connect(Connection.java:703)at   com.trilead.ssh2.Connection.connect(Connection.java:617)at   hudson.plugins.sshslaves.SSHLauncher.openConnection(SSHLauncher.java:1265)     在hudson.plugins.sshslaves.SSHLauncher $ 2.call(SSHLauncher.java:790)     在hudson.plugins.sshslaves.SSHLauncher $ 2.call(SSHLauncher.java:785)     在java.util.concurrent.FutureTask.run(FutureTask.java:266)at   java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)     在   java.util.concurrent.ThreadPoolExecutor中的$ Worker.run(ThreadPoolExecutor.java:617)     在java.lang.Thread.run(Thread.java:745)引起:   java.io.IOException:密钥交换没有完成,连接是   关闭。在   com.trilead.ssh2.transport.KexManager.getOrWaitForConnectionInfo(KexManager.java:95)     在   com.trilead.ssh2.transport.TransportManager.getConnectionInfo(TransportManager.java:237)     在com.trilead.ssh2.Connection.connect(Connection.java:786)... 9   更多引起:java.io.IOException:无法读取完整块,EOF   到达。在   com.trilead.ssh2.crypto.cipher.CipherInputStream.getBlock(CipherInputStream.java:81)     在   com.trilead.ssh2.crypto.cipher.CipherInputStream.read(CipherInputStream.java:108)     在   com.trilead.ssh2.transport.TransportConnection.receiveMessage(TransportConnection.java:232)     在   com.trilead.ssh2.transport.TransportManager.receiveLoop(TransportManager.java:706)     在   com.trilead.ssh2.transport.TransportManager $ 1.run(TransportManager.java:502)     ... 1更多[05/03/17 19:55:25]启动失败 - 清理连接   [05/03/17 19:55:25] [SSH]连接已关闭。

0 个答案:

没有答案