Integrating a vCenter Server with VCF Operations 9.0 fails with the error "SSLHandshakeException occurred during connection to VCF" when validating or saving the cloud account.
Complete error message:
"SSLHandshakeException occurred during connection to VCF. Please verify the certificates and accept them The cloud account(VCF) SDDC cannot be saved. SDDC not found"
The issue occurs specifically for vCenter instances managed under VMware Cloud Foundation (VCF). The error appears after replacing or renewing the vCenter certificate.
Adapter Logs @ /storage/log/vcops/log/adapters/VMwareAdapter/VMwareAdapter_(Internal_id).log
ERROR VMwareAdapter 18536 [ops@4413 threadId="179" threadName="Collector worker thread 15" instanceId="ID"] [(Internal ID) com.integrien.adapter.vmware.VMwareAdapter.initializeVimClient] - Unable to connect to VC https://<vCenter_FQDN>/sdk
com.vmware.vim.vmomi.client.exception.SslException: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
.
.
Caused by: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
VCF Operation 9.0
vCenter 8.x / 9.0
The SSL handshake fails because the new vCenter CA-signed certificate is not trusted by VCF Operations. The adapter logs confirm the failure due to:
“unable to find valid certification path to requested target” (PKIX path building failure).
This occurs when:
vCenter certificate was recently replaced or renewed & the updated vCenter certificate is not present in the VCF Operations trusted certificate store
Step 1: Export the vCenter Server Certificate
Open a browser and navigate to the vCenter Server URL.
Click the Lock icon → Connection is secure.
Select Show certificate.
Go to the Details tab.
Select the leaf/server certificate from the hierarchy.
Click Export, and save it as Base64-encoded ASCII (.pem / .crt).
Step 2: Import the Certificate into VCF Operations
Log in to VCF Operations UI.
Navigate to Administration → Control Panel.
Go to Trusted Certificates → Import.
Upload the exported certificate.
Review the certificate details and Import.
Step 3: Revalidate the Integration
Go to Integrations in VCF Operations.
Click Validate Connection.
Click Save.
vCenter data collection will resume successfully.