I have a device that accept the following exchange algorithms for SSH connections:
curve25519-sha256,[email protected],diffie-hellman-group14-sha256,[email protected]
I downloaded the latest version of Putty, and it says it supports: diffie-hellman group exchange, diffie-hellman group 14, diffie-hellman group 1 and RSA-based key exchange.
I guess it should work because in both configurations I see the diffie-hellman group 14. However, when I try to connect to the device I get the error:
Couldn't agree on a key exchange algorithm (available: curve25519-sha256,[email protected],diffie-hellman-group14-sha256,[email protected])