Compatibility check took too long to complete. Please check vCenter Server logs for more details."/var/run/log/hostd.log indicate connectivity issues on port 902:[NFC ERROR]NfcNewAuthdConnectionEx: Failed to connect to server <IP_address>:902[NFC ERROR]NfcEstablishAuthCnxToServer: Failed to create authentication connection[NFC ERROR]Nfc_BindAndEstablishAuthdCnx3: Failed to connect to server <IP_address>:902
The primary cause of this issue is network connectivity problems between the ESXi hosts involved in the cross vCenter vMotion. Specifically:
Additional factors that can contribute to this issue include:
To resolve the "Compatibility check took too long to complete" error during cross vCenter vMotion:
Verify direct network connectivity between source and destination ESXi hosts:
Test connectivity to port 902 using netcat from the source ESXi host:nc -z -v <destination_host_IP> 902
If the connection failure persists, verify that port 902 is open between the hosts by contacting the internal network team.
Ensure all cross vCenter vMotion prerequisites are met:
Review and implement the requirements in KB article (Cross vCenter Migration and Clone requirements).
Particular attention must be given to the networking requirements section.
Check and correct time synchronization:
Configure all vCenter servers and ESXi hosts to use the same NTP servers.
Verify NTP synchronization is working.
Check for NAT configurations:
Note that using NAT between vCenter Server and ESXi hosts is an unsupported configuration with no workaround per KB "Using NAT between the vCenter Server system and ESXi hosts will disconnect the host from the vCenter".
Ensure direct routing between all components involved in the migration.
Verify storage connectivity:
For additional troubleshooting of connectivity issues, capture and analyze network traffic during a migration attempt using the pktcap-uw utility. Replace "vmk#" with the actual management vmk number for the affected ESXi host.pktcap-uw --vmk vmk# --dir 2 --outfile /tmp/vmk#_capture.pcap