YYYY-MM-DDThh:mm:ss.sssZ NOTICE vmafdd 139816343692992 [vc@4413] RootFetch thread has not terminated yet. Waiting for successful executionYYYY-MM-DDThh:mm:ss.sssZ ERROR vmafdd 139816343692992 [vc@4413] [Error - 87, lotus/vmafd/server/vmafd/vecsserviceapi.c:1261]YYYY-MM-DDThh:mm:ss.sssZ ERROR vmafdd 139816343692992 [vc@4413] VecsSrvFlushRootCertificate returns - 87YYYY-MM-DDThh:mm:ss.sssZ ERROR vmafdd 139816343692992 [vc@4413] [Error - 87, lotus/vmafd/server/vmafd/rootfetch.c:874]YYYY-MM-DDThh:mm:ss.sssZ ERROR vmafdd 139816343692992 [vc@4413] [Error - 87, lotus/vmafd/server/vmafd/rootfetch.c:262]YYYY-MM-DDThh:mm:ss.sssZ NOTICE vmafdd 139816343692992 [vc@4413] Failed to update trusted roots. Error [87]
Running the following command manually on vCenter fails:
root@vCenter [ ~ ]# /usr/lib/vmware-vmafd/bin/vecs-cli force-refresh
vecs-cli failed. Error 87
#### (certificate serial number, note this for certificate identification purposes in the resolution)
VCENTER CERTIFICATES
VC Root CA Check
[FAIL] Certificate Trust Check
This certificate does not have a subject key identifier (not compliant with RFC 5280)!
VCF 9.1.0
An incomplete certificate in VMdir/VECS, one without a subject key identifier (not compliant with RFC 5280).