When attempting to enable Cloud Hub on the VMware SD-WAN Orchestrator (VCO), the Cloud Hub page remains blank and does not load any content. This issue occurs because specific configurations required for Cloud Hub functionality are missing in the VCO system properties and Nginx configuration.
SDwan Velocloud Orchestrator (VCO / VECO)
The default VCO configuration does not include the necessary settings to enable Cloud Hub. Specifically:
vco.system.configuration.data.mcsNginxRedirectionUrl
is empty.return 404;
directives for the MCS endpoints:
/etc/nginx/velocloud/locations/apigw.conf
for the /api/mcs
endpoint./etc/nginx/velocloud/locations/vco-new-ui.conf
for the /apps/mcs/
endpoint.These configurations prevent the VCO from properly redirecting traffic for Cloud Hub.
To enable Cloud Hub on a VMware-hosted Orchestrator:
To enable Cloud Hub on an on-premises VCO:
Update System Properties in VCO UI:
vco.system.configuration.data.mcsNginxRedirectionUrl=https://mcs.orchestrator.vmware.com
.
session.options.enableMcsServiceAccount=true
.
vco.system.configuration.data.mcsNginxRedirectionUrl
to a blank value.session.options.enableMcsServiceAccount=false
.Verify System Property Updates:
VCO_SYSTEM_CONFIGURATION_SCRIPT
to confirm that the system properties were updated successfully.Verify Nginx Configuration Updates: (This should be Auto Modified).
/etc/nginx/velocloud/locations/apigw.conf
:
return 404;
with proxy_pass https://mcs.orchestrator.vmware.com/api/mcs;
./etc/nginx/velocloud/locations/vco-new-ui.conf
:
return 404;
with proxy_pass https://mcs.orchestrator.vmware.com/apps/mcs/;
.Post Configuration Steps:
https://mcs.orchestrator.vmware.com
) is unavailable or the SSL standards are not met, Cloud Hub functionality will fail.