service-control --status --all on the vCenter shows vmware-updatemgr is in stopped state.Problem occurred while connecting to Lifecycle Manager server".In the /var/log/vmware/vpxd/vpxd.log, an error similar to the one below relating the vpxd-extension user is logged:
YYYY-MM-DDTHH:MM:SS vcenter-FQDN vpxd[8407]: Event [140584360] [1-1] [YYYY-MM-DDTHH:MM:SS.831645Z] [vim.event.EventEx] [warning] [] [] [140584360] [Privilege check failed for user VSPHERE.LOCAL\vpxd-extension-xxxx-xxxx-xxxx for missing permission Extension.Update. Session user performing the check: ]
vCenter Server Appliance 7.x
This issue occurs because the vpxd-extension user is missing from the vCenter Global Permissions.
Note: Take a snapshot of the vCenter.
VSPHERE.LOCAL\vpxd-extension-xxxx-xxxx-xxxx user to the Global Permissions and give it the Administrator role.service-control --stop --all
service-control --start --all
vmware-updatemgr service should now start, this can be verified by running command: service-control --status --all