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
  User Administrator
  HostkeyAlgorithms ssh-dss
  Ciphers aes128-cbc,3des-cbc
  Macs hmac-md5,hmac-sha1
  KexAlgorithms diffie-hellman-group1-sha1