2014-12-01 1 views
4

Jenkins에서 SLAVE 노드를 시작할 수 없습니다.Jenkins에서 SLAVE 노드를 시작할 수 없습니다.

마스터 시스템이 로그 파일에 오류 예외를 표시합니다. 공유>후 다시 시도 원격 로그인 가능 - 슬레이브 기계가 다음 맥의 경우

[12/01/14 16:21:44] [SSH] Opening SSH connection to 

10.0.11.120:22. 
Connection refused: connect 
ERROR: Unexpected error in launching a slave. This is probably a bug in Jenkins. 
java.lang.IllegalStateException: Connection is not established! 
    at com.trilead.ssh2.Connection.getRemainingAuthMethods(Connection.java:1030) 
    at com.cloudbees.jenkins.plugins.sshcredentials.impl.TrileadSSHPasswordAuthenticator.canAuthenticate(TrileadSSHPasswordAuthenticator.java:82) 
    at com.cloudbees.jenkins.plugins.sshcredentials.SSHAuthenticator.newInstance(SSHAuthenticator.java:207) 
    at com.cloudbees.jenkins.plugins.sshcredentials.SSHAuthenticator.newInstance(SSHAuthenticator.java:169) 
    at hudson.plugins.sshslaves.SSHLauncher.openConnection(SSHLauncher.java:1173) 
    at hudson.plugins.sshslaves.SSHLauncher$2.call(SSHLauncher.java:701) 
    at hudson.plugins.sshslaves.SSHLauncher$2.call(SSHLauncher.java:696) 
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) 
    at java.util.concurrent.FutureTask.run(Unknown Source) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 
    at java.lang.Thread.run(Unknown Source) 
[12/01/14 16:21:45] Launch failed - cleaning up connection 
[12/01/14 16:21:45] [SSH] Connection closed. 

[12/01/14 16:23:44] [SSH] Opening SSH connection to 10.0.11.120:22. 
+0

그렇지 않으면 그 슬레이브에 원격으로 연결할 수 있습니까? –

+0

동일한 문제가있어서 해당 컴퓨터에 원격으로 연결할 수 있습니다. – Dejell

+0

22 대신 포트 443을 사용할 수 있습니까? 예 : 10.0.11.120:443 – Deepak

답변

1

시스템 환경 설정로 이동합니다.

+0

나는 로그인 할 수 있으며 같은 문제가있다 – Dejell

+0

나를 위해 Windows 노드와 그 문제가있다. – revolutionary

0

JVM 용 Java Cryptography Extension을 설치해야한다고 생각합니다. 이를 사용하지 않으면 RSA 키 크기가 제한되고 인증이 설정되지 않습니다.

자세한 내용은 https://issues.jenkins-ci.org/browse/JENKINS-26495을 참조하십시오.

+0

나를 위해 작동하지 않았다. –

0

이 문제가 발생하여 IP 주소를 호스트 이름으로 바꾸어 해결했습니다.

1

이 문제도 발생했습니다. 나는 노예의 기록을 추적하고있다.

tail -f /var/log/*.log 

그리고 나는이 메시지를 보았습니다.

Sep 20 14:51:43 clicrdv.aws-eu-west-01.batch-01.adm sshd[1035]: fatal: no matching mac found: client hmac-sha1-96,hmac-sha1,hmac-md5-96,hmac-md5 server hmac-sha2-512,hmac-sha2-256,hmac-ripemd160 [preauth] 

그럼,을/etc/SSH/sshd_config를

#MACs hmac-sha2-512,hmac-sha2-256,hmac-ripemd160 

그리고 다시 시작 SSH에서이 줄을 삭제했다. 그럼 전혀 문제 없습니다.

에릭

관련 문제