ssh error when running install script for SA 10.50

  • KM03085210
  • 01-Feb-2018
  • 09-Apr-2021


During the installation of Server Automation 10.50, the error " "No handlers could be found for logger "paramiko.transport" " was encountered..


When running distributed with the Server Automation 10.50 release I receive the following error:

/mnt/10.50/T8900-15065/T8900-15065-primary/disk001/opsware_installer/ --verbose
Host Passwords
Parameter 1 of 2 user [root]:
Validating user ....
Parameter 2 of 2 password []: ************
Validating password ....
No handlers could be found for logger "paramiko.transport"
Incompatible ssh server (no acceptable macs) (attempt 1 of 3)
You can use <ctrl>p to go to the previous parameter.


Some previous scenarios showed that paramiko could not react to some kex algorithms or also a third party openssh RPM was installed causing the script to complain about the paramiko error you can see above.

However on this occasion the following syslog message was received on the slice server where the install script was trying to confirm the root password:

fatal: no matching mac found: client hmac-sha1,hmac-md5,hmac-sha1-96,hmac-md5-96 server hmac-sha2-512,hmac-sha2-256

The default mac's configured with sshd are the two listed in the message; hmac-sha2-512 and hmac-sha2-256.  After adding the missing hmac-md5-96 device to the sshd_config on the slice server and restarting sshd the installation script was rerun and worked successfully.