After upgrading from 4.1.7 to 4.2.3 users are unable to login via SSH although they are able to login to the desktop.
SSH debug reports the following errors.
# /usr/sbin/sshd -ddd -p 2222 2>&1 | tee /tmp/vas_sshd.log
/usr/sbin/sshd: Symbol `vassym_krb5_mcc_ops' has different size in shared object, consider re-linking
/usr/sbin/sshd: symbol lookup error: /usr/sbin/sshd: undefined symbol: vassym_GSS_C_NT_HOSTBASED_SERVICE
An unsupported version of SSH is installed on the host.
From the Authentication Services snapshot “rpm.qa.out” shows that “quest-openssh-5.2p1_q1-1” is the installed version of SSH.
This installed version of ssh has been out of support since 2012
The installed version of SSH needs to be replaced with the latest version of OpenSSH.
# rpm -e quest-openssh-5.2p1_q1-1
# yum install openssh