Algorithm negotiation failed for SSH Secure Shell Client


If you are using the dated SSH Secure Shell Client 3.2.9, you may have issue connect to the more updated OpenSSH Server.

SSH

If you cannot change the client (which is recommended), you will have to update the OpenSSH Server on Linux. Add this in

# vim /etc/ssh/sshd_config
# Ciphers
Ciphers aes128-cbc,aes192-cbc,aes256-cbc,blowfish-cbc,arcfour
KexAlgorithms diffie-hellman-group1-sha1

*If you are using Centrify-OpenSSH, you have to modify /etc/centrifydc/ssh/sshd_config and do the same

References:

  1. Bug 1228013 – Server responded “Algorithm negotiation failed”

9 thoughts on “Algorithm negotiation failed for SSH Secure Shell Client

  1. in AIX 7.1.5 add the 2 lines in /etc/ssh/sshd_config
    # vi /etc/ssh/sshd_config
    Ciphers +aes128-cbc
    KexAlgorithms +diffie-hellman-group1-sha1
    save and exit then must be do
    #stopsrc -s sshd
    #startsrc -s sshd

    Like

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.