VCF_Upgrade_NSX - Stopping Point-NSX-T Upgrade Fails in the Beginning

Summary: During an NSX-T upgrade initiated from software-defined data center (SDDC) Manager, the process fails. An SSL handshake failure between VCF Lifecycle Manager (LCM) and VxRail Manager typically causes this issue. This can be due to an untrusted or missing certificate in the Java truststore. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Error:
"Retrieving update detail failed. VCF services are not available. Unable to retrieve aggregated upgrade details: Cannot read properties of undefined (reading 'nsxt-mgmt.local:vcenter.local:domain-c7')"

In the SDDC Manager UI, the upgrade fails with:

  • Upgrade element resourceType: NSX_T_PARALLEL_CLUSTER resourceId: nsxt-mgr.local:_ParallelClusterUpgradeElement status changed to COMPLETED_WITH_FAILURE

  • 9/3/25, 2:38 PM Upgrade element resourceType: NSX_T_HOSTCLUSTER resourceId: nsxt-mgmt.local:vcenter-mgmt.local:domain-c9 status changed to SKIPPED
In the lcm-debug.log, the following errors are observed:

2025-09-03T11:38:43.532+0000 INFO  [vcf_lcm,0000000000000000,0000,upgradeId=0d7315ba-b55a-44f5-97af-e830e5ee351c,resourceType=NSX_T_PARALLEL_CLUSTER,resourceId=nsxt-mgmt.local:_ParallelClusterUpgradeElement,bundleElementId=d047696f-0b52-4fa7-8897-5a085bfd4c2b] [o.a.h.c.h.i.c.HttpRequestRetryExec,Upgrade-1] Recoverable I/O exception (javax.net.ssl.SSLHandshakeException) caught when processing request to {s}->https://vxrail-mgr.local:443

2025-09-03T11:38:43.562+0000 ERROR [vcf_lcm,0000000000000000,0000,upgradeId=0d7315ba-b55a-44f5-97af-e830e5ee351c,resourceType=NSX_T_PARALLEL_CLUSTER,resourceId=nsxt-mgmt.local:_ParallelClusterUpgradeElement,bundleElementId=d047696f-0b52-4fa7-8897-5a085bfd4c2b] [c.v.e.s.l.p.impl.vxm.VxManagerClient,Upgrade-1] General exception in executeVxManagerHttpRequest PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

2025-09-03T11:38:43.562+0000 ERROR [vcf_lcm,0000000000000000,0000,upgradeId=0d7315ba-b55a-44f5-97af-e830e5ee351c,resourceType=NSX_T_PARALLEL_CLUSTER,resourceId=nsxt-mgmt.local:_ParallelClusterUpgradeElement,bundleElementId=d047696f-0b52-4fa7-8897-5a085bfd4c2b] [c.v.e.s.l.p.i.nsxt.NsxtUpgradeUtil,Upgrade-1] Unhandled exception during NSX component upgrade:

javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target.

Key Error:

javax.net.ssl.SSLHandshakeException: PKIX path building failed:

sun.security.provider.certpath.SunCertPathBuilderException:

unable to find valid certification path to requested target

  • This indicates that the VCF Lifecycle Manager (LCM) is attempting to communicate with VxRail Manager at https://vxrail-mgr.local:443, but the SSL handshake is failing due to an untrusted or missing certificate in the Java truststore.

Cause

The VCF Lifecycle Manager (LCM) attempts to communicate with VxRail Manager at: https://vxrail-mgr.local:443

However, the SSL handshake fails because the certificate presented by VxRail Manager is either:

  • Self-signed
Or
  • Missing from the Java truststore used by VCF

As a result, the upgrade process cannot proceed due to a lack of trust in the certificate chain.

Resolution

Follow these steps to resolve the issue:


Step 1: Export the VxRail Manager Certificate.

From the SDDC manager, run the following command:

echo | openssl s_client -connect vxrail-mgr.local:443 -showcerts

  • Copy the entire certificate chain (everything between -----BEGIN CERTIFICATE----- and -----END CERTIFICATE-----)
  • Save it to a file, for example, /tmp/vxrail.crt

Step 2: Import the Certificate into the VCF Truststore.

Follow the instructions in the Broadcom Knowledge Base article: Update SDDC Manager when a VxRail Manager certificate has been replaced (External Link) 

  • You can validate that the certificate is now trusted by running: openssl s_client -connect vxrail-mgr.local:443, and checking that the certificate chain is verified.

Step 3: Restart VCF Services.

After importing the certificate, restart the VCF services to apply the changes:

/opt/vmware/vcf/operationsmanager/scripts/cli/sddcmanagerrestartservices.sh


Step 4: Retry the NSX-T Upgrade.

Return to the SDDC Manager UI and retry the upgrade for the NSX-T Parallel Cluster. Confirm that the upgrade proceeds past the previously failing point.


Step 5:

Monitor the upgrade to ensure that it completes successfully.

Additional Information

  • This issue is commonly encountered in environments where self-signed certificates are used or certificate chains are not properly maintained.
  • Regularly updating and validating certificates in the environment can prevent such issues during life cycle operations.

Affected Products

VxRail, VxRail G Series Nodes, VxRail P Series Nodes, VxRail S Series Nodes, VxRail V Series Nodes
Article Properties
Article Number: 000364829
Article Type: Solution
Last Modified: 20 Oct 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.