I recently wrote about getting MacOS 10.11 to work properly with iLO2 and iLO3 on some old HP servers.
Then in the interim I upgraded to macOS Sierra (10.12) and stuff stopped working, but only on iLO3 not iLO2.
Defaults have changed. Gotta be more explicit.
The following snippet from ~/.ssh/config has been tested with MacOS 10.12 and both a DL360g6 running iLO2 2.29 and a DL360g7 running iLO3 1.87.
host ilo-dl360g6-1 HostName 172.30.251.92 User Administrator HostkeyAlgorithms ssh-dss Ciphers aes128-cbc,3des-cbc Macs hmac-md5,hmac-sha1 KexAlgorithms diffie-hellman-group1-sha1