no matching key exchange method found. Their offer: diffie-hellman-group1-sha1
Resolving Key Exchange Method Mismatch in SSH: diffie-hellman-group1-sha1 Offered
Overview: This article helps to resolve the error "no matching key exchange method found. Their offer: diffie-hellman-group1-sha1" while logging into EXOS network switch from Ezeelogin.
Unable to SSH into EXOS network switch from SSH Jumphost, the error Message on the SSH Client is "Unable to negotiate with IP on port 22: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1"
The above error occurs because OpenSSH and other SSH libraries have removed by default support for diffie-hellman-group1-sha1.
Try to upgrade your switch firmware and see if that solves your problem.