During the conversion of a vCenter instance into a VCF domain, the VCF installer performs several prerequisite validations. One of these validations checks that the vCenter has a properly configured DNS search path. If the configuration is found to be missing or misconfigured, the VCF installer UI will display a warning message with the following text: "vCenter either doesn't have a search path configured or it is misconfigured" "Verify the DNS Search path configuration of the vCenter."
VMware Cloud Foundation 9.x
To resolve this issue, you can manually set the vCenter DNS search path and then re-run the VCF installer validations by following these steps:
1. Log in to the vCenter UI and navigate to Developer Center > API Explorer.
2. From the Select API dropdown menu, choose appliance.
3. Use the PUT method on the /api/appliance/networking/dns/domains endpoint with the following request body.
Replace with your specific domain. { "domains": [ "" ] // Example: "vcf.local" }
4. To verify that the search path has been correctly set, use the GET method on the /api/appliance/networking/dns/domains endpoint.
5. Finally, re-run the VCF installer validations to confirm that the issue is resolved.