No Datacenters are Available
VMware Cloud Director 10.x
VMware Cloud Director cannot interact with the Public API Endpoint for two reasons:
Ensure the Certificates have a correctly configured Subject Alternative Name (SAN).
For more information, see Generating Self-Signed Certificates for the VMware Cloud Director HTTPS Endpoint
Ensure the Public Addresses Section is filled out correctly.
openssl s_client -showcerts -connect <HTTPS REST API base URL> | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p'
, Click Apply Ensure connectivity from all Cells within the vCloud Director Server Group, to the Address specified in HTTPS REST API base URL section of the Public Addresses.
Note: You can use commands such as Telnet, and cURL to verify connectivity to the HTTPS Endpoint over port 443, or another port if the Default is not being used.
There may be an internal requirement that restricts the Cells from being able to access the Public Addresses.
In this instance, you can edit the Cell's Host File to redirect API Requests to itself rather than trying to contact the Public Addresses.