DSM Agent installation using the deployment wizard fails on Linux machines with the error: "Bad Credentials(SSH)"
All Linux variants
CA Client Automation versions 18.104.22.168
The DSM Agent installation fails even when the root user credentials are used.
There are no issues installing the DSM Agent manually using the installation media.
Logging in from Putty or the command line SSH client uses a method of authentication called "Keyboard Interactive" whereas the DSM Deployment manager uses the "Password_authentication" method. The two methods are totally different in the way they work within SSH and as the deployment fails even though the right credentials are supplied.
SUSE 9.x does not have a SELINUX file, but there are restrictions on the login for SSH via the method used by the deployment wizard to deploy the primer.
1. Modify the /etc/ssh/sshd_config file on the target as follows:
2. Save the file and cycle sshd by typing
# /etc/init.d/sshd restart
***Note: With most Linux OS's tightening the security, some modifications to the sshd_config file are unavoidable.
PasswordAuthentication, for instance, is normally turned off by default to prevent dictionary attacks which has to be turned on in order to deploy the DSM primer.
3. Rerun the CA Client Automation Deployment Wizard and the installation should run For more information regarding editing the sshd_config file please refer to the man page for sshd or contact your operating system vendor.
For more information regarding editing the sshd_config file please refer to the man page for sshd or contact your operating system vendor.
There is additional information on deployment requirements in the CA Implementation Guide located in the DOC subdirectory of the installation media.