Verifying and troubleshooting networking connections that may cause VMware Converter to fail
search cancel

Verifying and troubleshooting networking connections that may cause VMware Converter to fail

book

Article ID: 311111

calendar_today

Updated On:

Products

VMware VMware vSphere ESXi

Issue/Introduction

Symptoms:
  • Using VMware Converter fails
  • Unable to complete all of the steps in the VMware Converter conversion wizard
  • The conversion process fails between 1% and 2%
  • You receive one or more of these errors:
     
    • Unknown error returned by VMware Converter Agent
    • P2VError UFAD_SYSTEM_ERROR(Internal Error)
    • Failed to connect
    • Giving up trying to connect
    • Failed to establish Vim connection to hostname.domain.com.
      Vmacore::Exception: The requested name is valid, but no data of the requested type was found.
    • Image processing task has failed with MethodFault::Exception: sysimage.fault.IncompatibilityFault
    • ERROR: Unable to open file %s
    • [NFC ERROR] NfcNewAuthdConnectionEx: Failed to connect to peer. Error: Host address lookup for server hostname.domain.com failed: The requested name is valid and was found in the database, but it does not have the correct associated data being resolved for
    • sysimage.fault.FileOpenError
    • Task failed: P2VError FILE_OPEN_FAILED
    • Unable to find server


Environment

VMware vSphere ESXi 6.7
VMware Converter 3.0.x
VMware vCenter Converter Standalone 4.3.x
VMware vCenter Converter 4.2.x
VMware vSphere ESXi 6.5
VMware vCenter Converter 4.1.x
VMware vCenter Converter Standalone 6.x
VMware vCenter Converter Standalone 4.0.x
VMware vCenter Converter 4.0.x
VMware vSphere ESXi 6.0
VMware vCenter Converter Standalone 5.0.x

Resolution

For VMware Converter to function correctly, all servers involved in the process must be able to communicate with each other and resolve each other's hostnames to IP addresses. In particular, the source server must be able to communicate directly with both the server running VMware Converter (whether it is installed on a workstation or the vCenter Server), and the destination (ESX/ESXi server).

  1. Ensure that DNS name resolution is working between the source and target servers involved in the conversion.

    To ensure DNS name resolution is working between these connections:
     
    1. Open a command prompt on the source server. For more information, see Opening a command or shell prompt (1003892).
    2. Use this command to test name resolution for each server, using separate commands each time:

      nslookup <hostname>

      where <hostname> is the host name of the ESX/ESXi host or destination server, or VMware Converter server that you are testing.
       
    3. If you are unable to resolve the DNS name to the IP address of the server, ensure the servers are registered in your DNS server on the network, or use the local hosts file to manually map the IP address to the DNS name.
       
  2. If the destination server is an ESX/ESXi host, verify that ports 443 and 902 are open directly between the source server and the ESX/ESXi host. For more information, see Testing port connectivity with Telnet (1003487).
     
  3. If the source and destination servers are on different non-connected networks, you can enable IP forwarding on the server running VMware Converter to pass traffic from the source to the destination. If VMware Converter is installed on Windows Server, you can use Routing and Remote Access services to accomplish forwarding.

    Note: The preceding link was valid as of April 26, 2011. If you find the link to be broken, provide feedback on the article and a VMware employee will update the article.
     
  4. If the source a virtual machine on an ESX/ESXi server managed by vCenter Server and the destination is a different vCenter Server, the connection may fail. To resolve this, connect the source ESX/ESXi server to the same vCenter Server as the destination.

Note: To reduce the number of variables to troubleshoot and network ports that are required, install VMware Converter on the source and specify an ESX/ESXi host as the destination directly, rather than the vCenter Server, where applicable.



Additional Information

For related information, see:

Testing port connectivity with Telnet
Opening a command or shell prompt
Troubleshooting when vCenter Converter fails to complete a conversion of a physical or virtual machine
Troubleshooting a virtual machine that fails during preparation when using vCenter Converter
VMware Converter で障害を引き起こす可能性のあるネットワーク接続を検証およびトラブルシューティングする
验证可能导致 VMware Converter 失败的网络连接问题并对其进行故障排除