<serviceAttributes><key>com. vmware.vim. vcenter. instanceName</key><value>vcsa.lab.com.lab.com</value></serviceAttributes>
Name: AboutInfo.vpx.name Description: AboutInfo.vpx.name Service Product: com.vmware.cis Service Type: vcenterserver Service ID: #####-#####-#####-#####-##### Site ID: default-first-site Node ID: #####-#####-#####-#####-##### Owner ID: vpxd-#####-#####-#####-#####-#####@vsphere.local Version: 7.0 Endpoints: ... Type: com.vmware.cis.data.provider Protocol: vmomi URL: https://vcsa.lab.com:443/sdk Endpoint Attributes: cis.common.ep.localurl: http://localhost:8085/sdk ... Attributes: com.vmware.cis.cm.GroupInternalId: com.vmware.vim.vcenter com.vmware.cis.cm.ControlScript: service-control-default-vmon com.vmware.vim.vcenter.instanceName: vcsa.lab.com.lab.com com.vmware.cis.cm.HostId: #####-#####-#####-#####-#####
VMware vCenter Server 7.0 and later
This could happen if PNID change has attempted in the past.
Take Snapshot. If VC is in ELM shutdown all VCs and take offline snapshot.
Download and install jxplorer.
Connect to vCenter server using JXplorer.
Navigate to Configuration--?Sites-->Expand the current site-->service registration.
Look for the service ID found from lstool.py output and search for property where incorrect value is configured and delete the additional local SSO domain name.
service-control --stop --all && service-control --start --all