When attempting to change the Platform Services Controller Node ID (PNID) through the vCenter Server Appliance Management Interface (VAMI), the operation fails with an error message: The specified SSO username is not valid, accepted user is administrator@<domain_name>.
Entry for the default vCenter Single Sign-On (SSO) administrator user ([email protected]) is missing from the vmdir.username configuration file. The PNID change process requires this specific user entry to be present in the vCenter Directory Service (vmdir) configuration.
Ensure to take a backup of the vCenter Server Virtual Machine before performing any changes Snapshot Best practices for vCenter Server Virtual Machines
To implement the fix, the missing SSO user entry must be added manually to the vCenter configuration file.
root usercd /etc/vmware/install-defaultsvmdir.username configuration file for editing using the vi editor : vi vmdir.usernamei key and Add the default SSO user on a new line: [email protected]wq! and press EnterThe PNID change operation should be re-initiated via the VAMI page.