Logging in to vCenter Server Appliance using vSphere Client with option "Use Windows session credentials" fails with a vCSA 6.0 login error.
The error displayed is the following:
A General System error occurred: Cannot get user info
Procedure
To fix this matter, establish an SSH connection with vCSA and enter the root credentials to login.
Enable the Bash shell running the shell.set --enabled true command.
# shell.set --enabled true
Start the Bash shell running the shell command.
# shell
Edit the file /etc/nsswitch.conf and locate the entry:
passwd: compat ato
# vi /etc/nsswitch.conf
Add the item lsass to this entry then save and exit the /etc/nsswitch.conf file.
passwd: compat ato lsass
Restart vpxd with the command:
# /etc/init.d/vmware-vpxd restart
Type exit command to logout the shell.
# exit
Close the vCSA SSH session and open the vSphere Client. Login the vCenter Server Appliance enabling Use Windows session credentials option.
This time the login is successful and the logged username is reported at the bottom right side of the screen.
The access to vCSA can now be established using the Windows session credentials option.