Lothar Kimmeringer
2014-06-04 16:25:11 UTC
Hello all,
Since DH-Keys > 1024 bytes aren't supported with Java VMs < 8,
this KEX is removed from the list of supported KEXes. Problem
"here" is that the system to be connected is only allowing
precisely this KEX, so connections fail and the system in
question needs to stay on Java 7 for a while, so updating
to Java 8 is not an option at the moment.
I had a look into the sources (still 0.1.50) and think I can
solve that problem (not sure ATM though). In case I find
a solution, is there interest, that I contribute that for the
standard? I already do changes to the source everytime I use
a newer version of the library, since I added some log-entries
and made the Logger non-static, to allow to write into different
files when multiple threads are performing SSH-sessions. Maybe
that is useful for the standard as well.
Cheers, Lothar
Since DH-Keys > 1024 bytes aren't supported with Java VMs < 8,
this KEX is removed from the list of supported KEXes. Problem
"here" is that the system to be connected is only allowing
precisely this KEX, so connections fail and the system in
question needs to stay on Java 7 for a while, so updating
to Java 8 is not an option at the moment.
I had a look into the sources (still 0.1.50) and think I can
solve that problem (not sure ATM though). In case I find
a solution, is there interest, that I contribute that for the
standard? I already do changes to the source everytime I use
a newer version of the library, since I added some log-entries
and made the Logger non-static, to allow to write into different
files when multiple threads are performing SSH-sessions. Maybe
that is useful for the standard as well.
Cheers, Lothar