When VMware Standalone Converter reports “Unable to query the live Linux source machine,” it means the Converter cannot successfully connect to or retrieve system information from the Linux source. Causes include authentication/permission problems, SSH configuration or connectivity issues, missing required services/utilities on the source, incompatible OS or kernel, or Converter bugs. The steps below diagnose and resolve the problem and offer workarounds.
By default, many modern Linux distributions (like Ubuntu or newer RHEL) disable direct root login via SSH.
If the above steps do not resolve the issue, try the following advanced troubleshooting steps:
This article provides a comprehensive guide to understanding, diagnosing, and resolving this issue, offering actionable steps for a successful P2V migration. Why Does This Error Occur? When VMware Standalone Converter reports “Unable to query
If not using the root account, the provided user must have sudo privileges without a password prompt for all commands. Add the user to /etc/sudoers using visudo : username ALL=(ALL) NOPASSWD: ALL . 2. Clean Up Login Scripts ( .bashrc )
This guide provides a comprehensive breakdown of the causes and step-by-step solutions to fix this error. What Causes the "Unable to Query" Error?
If you are not using the root account, VMware Converter allows you to use a standard user with sudo privileges. However, if the sudo configuration requires a password layout that blocks automation, or if the user isn't properly delegated, the query fails. By default, many modern Linux distributions (like Ubuntu
The "Unable to query the live Linux source machine" error in VMware vCenter Converter Standalone typically occurs when the tool cannot execute its discovery scripts on the target machine . This is usually due to restrictive permissions, non-standard shell configurations, or network blockages. "unable to query the live source machine" in P2V convert
Are the on the same subnet? Which version of VMware Converter are you running?
sudo setenforce 0
The migration process requires several ports to be wide open between the Converter server, the source Linux machine, and the destination ESXi host. Must be open on the Linux source. Port 443: Must be open on the ESXi host and vCenter. Port 902: Used for data transfer to the ESXi host.
Converter expects /bin/sh to be bash. On Ubuntu/Debian, /bin/sh points to dash, which can break the agent script.
For AppArmor (Ubuntu/Debian):
Ensure tar , gzip , and grep are installed.