VCF Operations fleet management deployment fails with the below error.
Deploying VCF Operations fleet management on SDDC Manager fails during Configuration of DNS with error 'Import DNS server settings in VCF Operations fleet management that can be reused for environment creation'.
/var/log/vmware/vcf/domainmanager/domainmanager.log reports below error stack.
"YYYY-MM-DDTHH:MM:SS.Z","errors":[]},{"name":"Assign User Roles in vCenter Server","description":"Assign User Roles in vCenter Server","status":"SUCCESSFUL","creationTimestamp":"YYYY-MM-DDTHH:MM:SS.Z","completionTimestamp":"YYYY-MM-DDTHH:MM:SS.Z","errors":[]},{"name":"Prepare VCF Operations fleet management - vSphere account","description":"Prepare VCF Operations fleet management - vSphere account","status":"SUCCESSFUL","creationTimestamp":"YYYY-MM-DDTHH:MM:SS.Z","completionTimestamp":"YYYY-MM-DDTHH:MM:SS.Z","errors":[]},{"name":"Add vCenter Server and Data Center to VCF Operations fleet management","description":"Add vCenter Server and Data Center to VCF Operations fleet management","status":"SUCCESSFUL","creationTimestamp":"YYYY-MM-DDTHH:MM:SS.Z","completionTimestamp":"YYYY-MM-DDTHH:MM:SS.Z","errors":[]},{"name":"Relocate VCF Operations fleet management to the Correct Virtual Machine Group","description":"Relocate VCF Operations fleet management to the Correct Virtual Machine Group","status":"SUCCESSFUL","creationTimestamp":"YYYY-MM-DDTHH:MM:SS.Z","completionTimestamp":"YYYY-MM-DDTHH:MM:SS.Z","errors":[]},{"name":"Import DNS server settings in VCF Operations fleet management that can be reused for environment creation.","description":"Import DNS server settings in VMware Aria Suite Lifecycle that can be reused for environment creation","status":"SUCCESSFUL","creationTimestamp":"YYYY-MM-DDTHH:MM:SS.Z","completionTimestamp":"YYYY-MM-DDTHH:MM:SS.Z","errors":[]},{"name":"Import NTP server settings in VCF Operations fleet management that can be reused for environment creation.","description":"Import NTP server settings in VCF Operations fleet management that can be reused for environment creation.","status":"FAILED","creationTimestamp":"YYYY-MM-DDTHH:MM:SS.Z","completionTimestamp":"YYYY-MM-DDTHH:MM:SS.Z","errors":[{"errorCode":"VCF_ERROR_INTERNAL_SERVER_ERROR","errorType":"ERROR","arguments":[],"message":"A problem has occurred on the server. Please retry or contact the service provider and provide the reference token.","causes":[{"type":"org.springframework.web.client.HttpClientErrorException$BadRequest","message":"400 : \"{\"status\":\"\",\"message\":\"Please check if the provided IP/FQDN is of an NTP server and is reachable.\",\"errorCode\":\"LCM_SETTINGS_API_ERROR0001\",\"errorLabel\":\"Settings request payload is invalid.\",\"recommendations\":[\"Check the settings data provided.\"]}\""}],"referenceToken":"E2IGA3"}]},{"name":"Update status of VCF Operations fleet management deployment","description":"Update status of VCF Operations fleet management deployment","status":"PENDING","creationTimestamp":"YYYY-MM-DDTHH:MM:SS.Z","completionTimestamp":"YYYY-MM-DDTHH:MM:SS.Z","errors":[]},{"name":"Release Deployment Lock for VCF Operations fleet management Deployment","description":"Release Deployment Lock for VCF Operations fleet management Deployment","status":"PENDING","creationTimestamp":"YYYY-MM-DDTHH:MM:SS.Z","completionTimestamp":"YYYY-MM-DDTHH:MM:SS.Z","errors":[]},{"name":"Update status of VCF Operations fleet management deployment after failure","description":"Update status of VCF Operations fleet management deployment after failure","status":"SUCCESSFUL","creationTimestamp":"","completionTimestamp":"YYYY-MM-DDTHH:MM:SS.ZYYYY-MM-DDTHH:MM:SS.Z","errors":[]}],"errors":[],"resources":[{"resourceId":"########-####-####-####-############","type":"Vrslcm"}],"resolutionStatus":"UNRESOLVED","isCancellable":false,"isRetryable":true}
VMware Cloud Foundation 9.0
VCF Operations fleet manager cannot reach the DNS server.
Ensure the Fleet Manager appliance has a clear network path to the DNS servers:
Check if the DNS Ports are open.
The Connection will fail/refuse while trying to access the DNS server via port 53 if the ports are closed.
root@vcf [ /var/log/vmware/vcf/domainmanager ]# curl -v telnet://<>:53DNS-IP* Trying <>:53...DNS-IP* connect to <> port 53 from <DNS-IP> port 59678 failed: Connection refusedDNS-IP* Failed to connect to ###.###.###.### port 53 after 0 ms: Could not connect to server* closing connection #0curl: (7) Failed to connect to <> port 53 after 0 ms: Could not connect to serverDNS-IP
OR
root@vcf [ /var/log/vmware/vcf/domainmanager ]# nc -zv <DNS-IP> 53fqdn.com [DNS-IP] 53 (dns): Connection refused
Please ensure all the port from the below link are open to deploy VCF9 Scussfully.
Network port requirements for VMware Cloud Foundation for Service Providers