Applications Systems
VMAN action to migrate a VM between Hyper-V hosts gives connection error
When completing an action to move a VM between Hyper-V hosts or execute Recommendation actions you may receive errors in the SolarWinds Platform Web Console or VIM log. Errors: Failed to authenticate the connection at the source host: no suitable credentials available. Failed to establish a connection with host ‘VMNAME’: the credentials supplied to the package were not recognized.
First published date
Last published date
Overview
When completing an action to move a VM between Hyper-V hosts or during automatic or manual recommendation job execution you may receive errors in the SolarWinds Platform Web Console or VIM logs. The action may be part of a displayed on the VM Details Page.
You may find the following error in the Virtual Infrastructure Monitor (VIM) log The log file located at LogFiles\VIM\Jobs\ log may contain these errors:
"Failed to authenticate the connection at the source host: no suitable credentials available." "Failed to establish a connection with host ‘VMNAME’: the credentials supplied to the package were not recognized."
Product section
Cause
Resolution
IMPORTANT: To resolve, you must complete all of the following instructions on all hosts you will migrate from and to.
Set Kerberos authentication for the authentication protocol for each host in Hyper-V Settings:
- Open the Hyper-V Settings for host in Hyper-V Manager.
- Expand Live Migrations and click on Advanced Features.
- Authentication protocol select 'Use Kerberos'.
- Open the Hyper-V settings for the host machines and enable Live Migrations using Kerberos.
Set the Active Directory Users and Computers settings for each Hyper-V host server:
- Open Tools > Active Directory Users and Computers.
- Click on Computers and find the related host. Right click on the host and select Properties.
- Open the Delegation tab.
- Select 'Trust this computer for delegation to specified services only'.
- Select 'Use Kerberos only'.
- Add a cifs service for all other hosts in the cluster and the cluster itself:
- Click Add to add a service.
- Find and select other host in cluster.
- Select service 'cifs' and click on OK button.
- Add a Microsoft Virtual System Migration Service service for all other hosts in the cluster:
- Click Add to add a service.
- Find and select other host in cluster.
- Select service 'Microsoft Virtual System Migration Service' and click on OK button.
For example, when you have 3 hosts A, B and C in Cluster, the services may look as follows:
A
- cifs B
- cifs C
- cifs Cluster
- Microsoft Virtual System Migration Service B
- Microsoft Virtual System Migration Service C
B
- cifs A
- cifs C
- cifs Cluster
- Microsoft Virtual System Migration Service A
- Microsoft Virtual System Migration Service C
C
- cifs A
- cifs B
- cifs Cluster
- Microsoft Virtual System Migration Service A
- Microsoft Virtual System Migration Service B