InternalServerError{ "errorCode": "PUBLIC_INTERNAL_SERVER_ERROR", "arguments": [], "message": "InternalServerError", "causes": [ { "type": "org.springframework.web.client.HttpServerErrorException$InternalServerError", "message": "500 : \"{\"errorCode\":\"CERT_VALIDATION_ERROR\",\"arguments\":[],\"message\":\"Error while validating certificate\",\"causes\":[{\"type\":\"java.security.cert.CertificateExpiredException\",\"message\":\"NotAfter: <EXPIRY DATE>"}],\"referenceToken\":\"#####\"}\"" } ], "referenceToken": "#####"}
/var/log/vmware/vcf/domainmanager/domainmanager.log The following error stacks appear:ERROR [vcf_dm,05e01578c0b146c4,858b] [c.v.v.v.c.v.BrownfieldImportController,http-nio-127.0.0.1-7200-exec-10] 500 : "{"errorCode":"CERT_VALIDATION_ERROR","arguments":[],"message":"Error while validating certificate","causes":[{"type":"java.security.cert.CertificateExpiredException","message":"NotAfter: <EXPIRY DATE>"}],"referenceToken":"#####"}"VCF 9.x
This issue occurs when an expired vCenter or internal certificate resides in the SDDC Manager trust store, causing the Spring Boot validation service to fail during the import precheck
Manually remove the expired certificate from the SDDC Manager trust store.
vcf user and then issue a su - command to switch to the root userKEY=$(cat /etc/vmware/vcf/commonsvcs/trusted_certificates.key)keytool -list -v -keystore /etc/vmware/vcf/commonsvcs/trusted_certificates.store -storepass $KEYkeytool -delete -alias #### -keystore /etc/vmware/vcf/commonsvcs/trusted_certificates.store/opt/vmware/vcf/operationsmanager/scripts/cli/sddcmanager_restart_services.sh