We are using Gerrit for our code review which as of now is using jsch 0.1.50

However when we changed the recipient server for the replication to openssh 
6.7p1 the replication failed because of an error during negotiating the key 
exchange algorithm

Based on the changelog an additional algorithm 
(diffie-hellman-group-exchange-sha256) was added to jsch

I just downloaded the source files for 0.1.51 and looked at file 
keyExchange.java
I only see the following:

  static String kex="diffie-hellman-group1-sha1";

However based on the documentation for openssh 6.7p1 only following kex values 
are supported by default:

* curve25519-sha...@libssh.org
* ecdh-sha2-nistp256
* ecdh-sha2-nistp384
* ecdh-sha2-nistp521
* diffie-hellman-group-exchange-sha256
* diffie-hellman-group14-sha1

What happened to the supposed addition in version 0.1.50?

Did this get lost somewhere?

Thanks a lot

Reinhard



------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
JSch-users mailing list
JSch-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jsch-users

Reply via email to