-
Bug
-
Resolution: Fixed
-
Critical
-
Windows Server 2012 x64
jre1.8.0_241
After upgrading to Trilead API v1.0.11 my connection to SSH clients fail with the error below:
[09/27/20 10:23:16] [SSH] WARNING: SSH Host Keys are not being verified. Man-in-the-middle attacks may be possible against this connection.
Key exchange was not finished, connection is closed.
SSH Connection failed with IOException: "Key exchange was not finished, connection is closed.", retrying in 5 seconds. There are 1 more retries left.
[09/27/20 10:23:22] [SSH] WARNING: SSH Host Keys are not being verified. Man-in-the-middle attacks may be possible against this connection.
Key exchange was not finished, connection is closed.
ERROR: Connection is not established!
I have reproduced this on two environments and get exactly the same results, downgrading to v1.0.10 fixes the issue.
- duplicates
-
JENKINS-63794 SSH agent - Key exchange was not finished, connection is closed
-
- Closed
-
- is duplicated by
-
JENKINS-63829 Git SSH connection fails in TriLead KexManager
-
- Closed
-
Could you give me more details about your environment? Which version of Jenkins do you have? Which version of ssh build agents plugin? which type of key do you use (DSA, RSA,...) and size? Is your key encrypted with a password? if so which algorithm you use? should be a case I have missed
I have tested:
for encrypted keys, I have tested