"Failed to enable trust on Compute Manager due to error There already exists an OIDC end-point with issuer (Error code:90011)""No thumbprint is configured for the OIDC endpoint, and no trusted CA certificate for the OIDC endpoint has been imported."
Workaround
Delete stale thumbprint entry and update new entry using API using the following steps:
root@vcsa-01 [ ~ ]# openssl s_client -connect <vcenter-ip/fqdn>:443 </dev/null 2>/dev/null | openssl x509 -fingerprint -sha256 -noout -in /dev/stdinGET /api/v1/trust-management/oidc-uris200 OKoidc_uri": "https://<vCenter FQDN>/openidconnect/vsphere.local/.well-known/openid-configuration","thumbprint": "ad45d34bfdbaecb42d2XXXXXXXXXXXXXXXXX","oidc_type": "vcenter","id": "ed1e58d0XXXXXXXXXXXX1111a837a26e",
DELETE /api/v1/trust-management/oidc-uris/<enter-id-here>https://<nsx-manager-ip>/api/v1/trust-management/oidc-uris/ed1e58d0XXXXXXXXXXXX1111a837a26e
POST /api/v1/trust-management/oidc-uris/{ "oidc_type": "As_per_output_of_GET_in_Step_2", "oidc_uri": "As_per_output_of_GET_in_Step_2", "thumbprint": "New_vcenter_thumbprint_as_per_output_in_Step_1" }201 Created
When using VCF 9 a reboot of components may be required if the certificates match but you still get the error "No thumbprint is configured"
Refer to KB 431963: Error 90011 "Failed to enable trust on Compute Manager" in NSX after vCenter Server certificate replacement with information about a similar issue that can occur in NSX 9.x/SDDC 9.x