Deployment of VMware Cloud Foundation Automation (VCFA) and VMware Cloud Foundation Operations (VCFO) components on a dedicated overlay network fails with the following error:
"Failed to prepare data for management component deployment"
Reviewing domainmanager.log shows network connection failures and socket timeout exceptions:YYYY-MM-DDThh:mm:ss.173+0000 DEBUG [vcf_dm,6a15638614f6a3defb939a6b6a87a8a0,a3df] [c.v.e.s.common.util.NetworkService,dm-exec-2393] Cannot connect to port 80YYYY-MM-DDThh:mm:ss.174+0000 DEBUG [vcf_dm,6a15638614f6a3defb939a6b6a87a8a0,a3df] [c.v.e.s.common.util.NetworkService,dm-exec-2393] Unable to open port 80 on <REDACTED_IP>java.net.SocketTimeoutException: Connect timed outat java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:546)at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:592)at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)at java.base/java.net.Socket.connect(Socket.java:751)at com.vmware.evo.sddc.common.util.NetworkService.isPortOpen(NetworkService.java:905)at com.vmware.evo.sddc.common.util.NetworkService.hostReachable(NetworkService.java:887)at com.vmware.evo.sddc.common.util.NetworkService.hostReachable(NetworkService.java:873)at com.vmware.evo.sddc.common.validation.primitive.NetworkValidator.validateIpUsage(NetworkValidator.java:246)at com.vmware.evo.sddc.validation.util.NetworkConfigValidationUtil.lambda$validateIpUsage$0(NetworkConfigValidationUtil.java:50)...YYYY-MM-DDThh:mm:ss.225+0000 DEBUG [vcf_dm,6a15638614f6a3defb939a6b6a87a8a0,a3df] [c.v.e.s.common.util.NetworkService,dm-exec-2393] Cannot connect to port 8443YYYY-MM-DDThh:mm:ss.225+0000 DEBUG [vcf_dm,6a15638614f6a3defb939a6b6a87a8a0,a3df] [c.v.e.s.common.util.NetworkService,dm-exec-2393] Unable to open port 8443 on <REDACTED_IP>java.net.NoRouteToHostException: No route to hostat java.base/sun.nio.ch.Net.pollConnect(Native Method)at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:682)at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:549)at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:592)at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)at java.base/java.net.Socket.connect(Socket.java:751)at com.vmware.evo.sddc.common.util.NetworkService.isPortOpen(NetworkService.java:905)at com.vmware.evo.sddc.common.util.NetworkService.hostReachable(NetworkService.java:887)at com.vmware.evo.sddc.common.util.NetworkService.hostReachable(NetworkService.java:873)at com.vmware.evo.sddc.common.validation.primitive.NetworkValidator.validateIpUsage(NetworkValidator.java:246)
VMware Cloud Foundation 9.1
The IP address configured in the .spec.values.ingress.platform.fqdn specification did not match the actual IP address that the provided platform FQDN resolved to via DNS.
The Domain Manager requires strict forward and reverse DNS resolution matching the deployment specification to locate and communicate with the VSP API. The IP mismatch resulted in an Invalid SddcSpec state, preventing the vcf_dm service from verifying the Fleet LCM address.
Verify the platform FQDN configured in the .spec.values.ingress.platform.fqdn specification.
Verify forward (A record) and reverse (PTR record) DNS resolution for the platform FQDN.
Update the DNS A and PTR records to ensure the platform FQDN strictly resolves to the IP address defined in the .spec.values.ingress.platform.fqdn specification.