I have a VDDK based application running on machine A, turning to vCenter B, in order to read a virtual disk for a VM located on host C
VixMntapi_OpenDisks was failing, claiming that the server has refused the connection.
Further investigation found that
- The host was known to the vCenter by its DNS name
- Machine A's DNS could not resolve C
One I fixed A's DNS resolving the problem was fixed.
Is this expected ?
Is A required to know how to resolve DNS names of hosts, or is there a way around it ?