Top Posts
What’s New In VMware Cloud Foundation 9.0
Deploying & Configuring the VMware LCM Bundle Utility...
VMware Cloud Foundation: Don’t Forget About SSO Service...
VMware Explore Las Vegas 2025: Illuminating the Path...
Securing Software Updates for VMware Cloud Foundation: What...
VMware Cloud Foundation 5.2: A Guide to Simplified...
VMware Cloud Foundation 5.2: Unlocking Secure Hybrid Cloud...
VMware Cloud Foundation – Memory Tiering: Optimizing Memory...
Decoding VMware Cloud Foundation: Unveiling the numerous amount...
VMware Cloud Director 10.6.1: Taking Cloud Management to...
Virtual Bytes
  • Home
  • Home Data Center 2025
  • VMware
    • Cloud
    • Datacenter & Cloud Infrastructure
      • VMware ESXi
      • VMware vCenter
      • VMware vSAN
    • Networking & Security
    • Desktop & App Virtualization
      • Omnissa Horizon
    • Troubleshooting
    • Ansible
  • Education
  • Hardware
    • Hardware Tips & Tricks
  • Events
  • About
    • About Me
    • Home Lab Archives
      • Home Lab 2020-2022
      • Home Lab 2016-2020
Tag:

Swagger API

Cloud

VMware Cloud Director – Failed to Start

by Tommy Grot September 23, 2024
written by Tommy Grot 3 minutes read

Welcome, tech enthusiasts, to another thrilling dive into the depths of VMware’s cloud management platform, Cloud Director. Today, we find ourselves confronted by an issue that has left many a cloud administrator scratching their heads: the mysterious failure of Cloud Director to initiate its services due to a missing public address in the AllowedOrigins configuration. This blog is your lifeline, offering a comprehensive roadmap to navigate through this technical maze and restore the harmony of your Cloud Director environment!

“Failed to Start: An error occurred during the initialization” error when trying to access vCloud Director after updating public addresses

Additional Informatoin avaiabled from VMware’s Support Site – Failed to Start: An error occurred during the initialization

Procedure:

  • Take a Powered off snapshot of your VMware Cloud Director Cells, (ensure to turn them off properly).
  • Power on the VCD Appliances

Login into VCD Administration Provider Portal

Go to Swagger API

Expand the GET /1.0.0/site/settings/cors

Click ” Try it out “

When you hit ” Execute” Below as in the screenshot provided you should see a similar output. Once you see your output, and you see missing entries for any additional VCD Cells, you will need to input them into the following order as provided.

Once you have staged and prepared your JSON for the AllowedOrigins, using Notepad ++ or VS Code then you will go to the PUT section of Swagger API Explorer as in screenshot below.

An Example of JSON: As provided ensure to replicate the missing FQDN or IP for each section as the sample JSON below.
{
  "resultTotal": 18,
  "pageCount": 1,
  "page": 1,
  "pageSize": 25,
  "associations": null,
  "values": [
    {
      "origin": "172.31.181.200"
    },
    {
      "origin": "172.31.200.10"
    },
    {
      "origin": "172.31.200.11"
    },
    {
      "origin": "IP ADDRESS For Missing Node"
    },
    {
      "origin": "cloud.virtualbytes.io"
    },
    {
      "origin": "cloud01.virtualbytes.io"
    },
    {
      "origin": "cloud02.virtualbytes.io"
    },
    {
      "origin": "FQDN for Missing Node"
    },
    {
      "origin": "http://172.31.181.200"
    },
    {
      "origin": "http://172.31.200.10"
    },
    {
      "origin": "http://172.31.200.11"
    },
    {
      "origin": "IP ADDRESS For Missing Node"
    },
    {
      "origin": "http://cloud.virtualbytes.io"
    },
    {
      "origin": "http://cloud01.virtualbytes.io"
    },
    {
      "origin": "http://cloud02.virtualbytes.io"
    },
    {
      "origin": "FQDN for Missing Node"
    },
    {
      "origin": "https://172.31.181.200"
    },
    {
      "origin": "https://172.31.200.10"
    },
    {
      "origin": "https://172.31.200.11"
    },
    {
      "origin": "FQDN for Missing Node"
    },
    {
      "origin": "https://cloud.virtualbytes.io"
    },
    {
      "origin": "https://cloud01.virtualbytes.io"
    },
    {
      "origin": "https://cloud02.virtualbytes.io"
    },
    {
      "origin": "FQDN for Missing Node"
    }
  ]
}

After your JSON is ready, you will want to paste it into the white body of the PUT request and hit execute.

Toward the bottom of the CORS PUT Section you should see a 200 OK Status, after you see that you should see VCD cells that were missing start up and also if you re-run the GET command you should see your missing nodes.

September 23, 2024 0 comments 575 views
0 FacebookTwitterLinkedinEmail




Recent Posts

  • What’s New In VMware Cloud Foundation 9.0
  • Deploying & Configuring the VMware LCM Bundle Utility on Photon OS: A Step-by-Step Guide
  • VMware Cloud Foundation: Don’t Forget About SSO Service Accounts
  • VMware Explore Las Vegas 2025: Illuminating the Path to Cloud Excellence!
  • Securing Software Updates for VMware Cloud Foundation: What You Need to Know

AI AVI Vantage cloud Cloud Computing cloud director computing configure cyber security director dns domain controller ESXi How To las vegas llm llms multi-cloud multicloud NSx NSX-T 3.2.0 private AI servers ssh storage tenant upgrade vcd vcda VCDX vcenter VCF VDC vexpert Virtual Machines VMs vmware vmware.com vmware aria VMware Cloud Foundation VMware cluster VMware Explore VMware NSX vrslcm vsan walkthrough

  • Twitter
  • Instagram
  • Linkedin
  • Youtube

@2023 - All Right Reserved. Designed and Developed by Virtual Bytes

Virtual Bytes
  • Home
  • Home Data Center 2025
  • VMware
    • Cloud
    • Datacenter & Cloud Infrastructure
      • VMware ESXi
      • VMware vCenter
      • VMware vSAN
    • Networking & Security
    • Desktop & App Virtualization
      • Omnissa Horizon
    • Troubleshooting
    • Ansible
  • Education
  • Hardware
    • Hardware Tips & Tricks
  • Events
  • About
    • About Me
    • Home Lab Archives
      • Home Lab 2020-2022
      • Home Lab 2016-2020