EGit 5.13 clone TFS repository with SSH fail [message #1842725] |
Tue, 29 June 2021 13:52  |
Eclipse User |
|
|
|
I'm posting here because I can't find a solution anywhere esle.
Since my Eclipse (on Windows) updated and is using the last version of EGit I get an error when tring to clone, pull or push from a TFS-Git repository.
It still works with Git Bash and TortoiseGit.
The error is :
Unable to negotiate key exchange for kex algorithms (client: ecdh-sha2-nistp521,ecdh-sha2-nistp384,ecdh-sha2-nistp256,diffie-hellman-group-exchange-sha256,diffie-hellman-group18-sha512,diffie-hellman-group17-sha512,diffie-hellman-group16-sha512,diffie-hellman-group15-sha512,diffie-hellman-group14-sha256,ext-info-c / server: diffie-hellman-group1-sha1,diffie-hellman-group14-sha1)
Wich, if I understand correctly, tells me that the server only accept old (and weak) algorithms.
I edited my ".SSH/config" file to add
KexAlgorithms +diffie-hellman-group1-sha1 but to no avail
I also tried to configure theese algorithms in Eclpses Preferences in "General > Network Connections > SSH2" but to no avail either
|
|
|
|
|
|
Re: EGit 5.13 clone TFS repository with SSH fail [message #1843152 is a reply to message #1842864] |
Fri, 16 July 2021 11:19  |
Eclipse User |
|
|
|
"KexAlgorithms +diffie-hellman-group14-sha1" should work with EGit nightly now. "diffie-hellman-group14-sha1" is slightly stronger than "diffie-hellman-group1-sha1". But of course you could also enable both via "KexAlgorithms +diffie-hellman-group14-sha1,diffie-hellman-group1-sha1".
|
|
|
Powered by
FUDForum. Page generated in 0.04853 seconds