A problem occurred while - Starting VMware Security Token Service...ErrorEncountered an internal error. Traceback (most recent call last): File "/usr/lib/vmidentity/firstboot/vmidentity-firstboot.py", line 1170, in main vmidentityFB.boot() File "/usr/lib/vmidentity/firstboot/vmidentity-firstboot.py", line 281, in boot self.reregisterSTSUsingLookupService() File "/usr/lib/vmidentity/firstboot/vmidentity-firstboot.py", line 435, in reregisterSTSUsingLookupService raise e File "/usr/lib/vmidentity/firstboot/vmidentity-firstboot.py", line 431, in reregisterSTSUsingLookupService ls_obj.reregister_service(service_id, mutable_spec) File "/usr/lib/vmware/site-packages/cis/cisreglib.py", line 350, in add_securityctx_to_requests return req_method(self, *args, **kargs) File "/usr/lib/vmware/site-packages/cis/cisreglib.py", line 366, in reregister_service self.service_content.serviceRegistration.Set(svc_id, svc_set_spec) File "/usr/lib/vmware/site-packages/pyVmomi/VmomiSupport.py", line 618, in <lambda> self.f(*(self.args + (obj,) + args), **kwargs) File "/usr/lib/vmware/site-packages/pyVmomi/VmomiSupport.py", line 391, in _InvokeMethod return self._stub.InvokeMethod(self, info, args) File "/usr/lib/vmware/site-packages/pyVmomi/SoapAdapter.py", line 1607, in InvokeMethod raise obj # pylint: disable-msg=E0702 pyVmomi.VmomiSupport.vmodl.fault.InvalidArgument: (vmodl.fault.InvalidArgument) { dynamicType = <unset>, dynamicProperty = (vmodl.DynamicProperty) [], msg = '', faultCause = <unset>, faultMessage = (vmodl.LocalizableMessage) [], invalidProperty = 'Invalid certificate' }ResolutionThis is an unrecoverable error, please retry install. If you encounter this error again, please search for these symptoms in the VMware Knowledge Base for any known issues and possible resolutions. If none can be found, collect a support bundle and open a support request.The issue is related to an SSL Trust Anchors mismatch.
To resolve the issue follow the below options to update the SSL Trust Anchors
Please ensure you have a valid VAMI-based backup or offline snapshots of ALL vCenter/PSC nodes in the SSO domain before continuing.
See VMware vCenter in Enhanced Linked Mode pre-changes snapshot (online or offline) best practice
OPTION #1: VCF Certificate Management Utility (vCert)
VCF/VVF Certificate Management Utility (version 6.0.1)----------------------------------------------------------------- 1. Check current certificate status 2. View certificate info 3. Manage certificates 4. Manage SSL trust anchors 5. Check configurations 6. Reset all certificates with VMCA-signed certificates 7. ESXi certificate operations 8. Restart services 9. Generate certificate report E. ExitManage SSL Trust Anchors----------------------------------------------------------------- 1. Check SSL Trust Anchors 2. Update SSL Trust AnchorsManage SSL Trust Anchors----------------------------------------------------------------- 1. Check SSL Trust Anchors 2. Update SSL Trust Anchorsservice-control --stop && service-control --startOPTION #2:- lsdoctor Utility
This issue can also be resolved by fixing the SSL trust mismatch issues in the lookup service.