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
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.
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.
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.