60001 Unable to connect to server

Help Desk 0 Reputation points
2025-10-06T13:57:13.3066667+00:00

getting error 60001, Unable to connect to Ubuntu Linux server using azure migration tool during discovery stage. Needing to know how to resolve this issue as all prerequisites have been met and no errors up to this point. I confirmed SSH is enabled on the VM

Azure Migrate
Azure Migrate
A central hub of Azure cloud migration services and tools to discover, assess, and migrate workloads to the cloud.
{count} votes

1 answer

Sort by: Most helpful
  1. Suchitra Suregaunkar 1,890 Reputation points Microsoft External Staff Moderator
    2025-10-06T20:20:54.39+00:00

    Hello Help Desk,

    Thank you for posting your query on Microsoft Q&A portal.

    The error “UnableToConnectToPhysicalServer” is due to the below reasons:

    • Network connectivity issues between the Azure Migrate appliance and the Linux server.
    • Authentication misconfiguration (wrong method or credentials).
    • Firewall or proxy restrictions blocking SSH traffic.

    Reference: https://free.blessedness.top/en-us/azure/migrate/troubleshoot-assessment?view=migrate-classic

    The prerequisites to connect to the server have not been met or there are network issues in connecting to the server, for instance some proxy settings.

    Reference: https://free.blessedness.top/en-us/azure/migrate/migrate-appliance?view=migrate&branch=pr-en-us-….

    Recommended actions:

    • Ensure that the server meets the prerequisites for discovery and assessment as documented here
    • Ensure that you have chosen the correct authentication method on the appliance to connect to the server.

    (Note: Azure Migrate supports both password-based and SSH key based authentcation for Linux servers).

    1. Verify SSH Connectivity:

    • From the Azure Migrate appliance, run: ssh <username>@<Linux_VM_IP> Ensure it connects without errors. If it fails, check:
      • SSH port 22 is open on the Linux VM.
      • No firewall rules are blocking inbound SSH.
      • Network routing between appliance and VM is correct.
    • Check Authentication Method:
    • Azure Migrate supports password-based and SSH key-based authentication for Linux.
    • Confirm the method configured in the appliance matches what the VM expects.
      • If using SSH keys, ensure the public key is in ~/.ssh/authorized_keys for the user.

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.