Prepare edge upgrade bundle https://####/repository/####/Edge/nub/VMware-NSX-edge-####.nub failed on edge TransportNode ########-####-####-####-############: clientType EDGE , target edge fabric node id ########-####-####-####-############, return status Download and verify bundle failed with msg: Closing connection 0
/var/log/upgrade-coordinator/upgrade-coordinator.log
ERROR task-executor-4-1-workitem-EDGE-########-####-####-####-############ EdgeNodeUpgradeServiceImpl 941141 SYSTEM [nsx@6876 comp="nsx-manager" errorCode="MP30240" level="ERROR" subcomp="upgrade-coordinator"] Prepare edge upgrade bundle https://####/repository/####/Edge/nub/VMware-NSX-edge-####.nub failed on edge TransportNode ########-####-####-####-############: clientType EDGE , target edge fabric node id ########-####-####-####-############, return status Download and verify bundle failed with msg: Closing connection 0 .
Note: The preceding log excerpts are only examples. Date, time, and environmental variables may vary depending on your environment.
VMware NSX
VMware NSX-T Datacenter
If the certificate applied to the API service of all the NSX Manager nodes but that certificate was only created with the details of the VIP, then the certificate is actually invalid from the perspective of the API service of each NSX Manager node.
During the upgrade preparation, the NSX Edge node fails to retrieve the upgrade bundle because it rejects the invalid certificate presented by the NSX Manager node it contacts.
This is a condition that may occur in a VMware NSX environment.
To implement a valid configuration, update the certificate applied to the NSX Manager API service with a certificate that is valid from its perspective:
This is also applicable if you use IP addresses instead of FQDNs, or need to declare both IP addresses and FQDN as SAN.