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_keysfor the user.
- If using SSH keys, ensure the public key is in