Certificates within an SDDC environment take around 24hrs to complete the replacement task. There is no error message, the process simply runs for hours until it finally completes.
4.4.x
4.5.x
5.0.x
5.2.x
This is an issue where validation is not able to handle corner case exceptions. The workflow is not supposed to fail for SocketTimeoutException but to dump a warning in logs and proceed. Somehow this case is not handled.
1. Take a snapshot of the SDDC Manager VM.
2. Run the below commands to skip the validation:
touch /home/vcf/feature.properties
echo 'feature.vcf.operationsmanager.certificatemanagement.vsecurity_certificate_validation=false' >> /home/vcf/feature.properties
chmod a+r /home/vcf/feature.properties
systemctl restart operationsmanager
3. Trigger cert replacement workflow.