When attempting to migrate a Virtual Machine (vMotion or Cold Migration) between two ESXi 8.0.x clusters separated by a NAT boundary, the following symptoms occur:
error 'NfcManager'] Copy spec validation error: Both source and destination locations cannot be remote
error 'NfcManager'] Copy operation failed with error: N5Vmomi5Fault12NotSupported9ExceptionE(Fault cause: vmodl.fault.NotSupported)
To resolve this issue, bidirectional connectivity and proper name resolution must be established between all ESXi hosts across the NAT boundary.
Ensure that the router/firewall at the internal site has NAT entries for all ESXi hosts in the cluster. The remote host must be able to initiate connections to the internal hosts using their NATed public/corporate IP addresses.
Verify that the following ports are open bi-directionally between the remote site and the internal site:
ESXi hosts must be able to resolve each other's names (FQDN) to the correct reachable IP address.
/etc/hosts file on each ESXi host with the IP and FQDN of the hosts in the opposing cluster.
After making network changes, refresh the host state in vCenter: