Hyper-V Error 0x8009030E, No credentials were available in the security package
This post features solutions to fix Hyper-V Error 0x8009030E. Hyper-V is a virtualization solution for Windows developed by Microsoft. It allows users to run different operating systems as virtual machines. But recently, users have been complaining about the Hyper-V error 0x8009030E.
Virtual machine migration operation failed at migration source, Failed to establish connection with host, No credentials were available in the security package (0x8009030E)
Fix Hyper-V Error 0x8009030E
To fix the Error 0x8009030E, Virtual machine migration operation failed at migration source in Hyper-V, follow these suggestions:
- Configure Kerberos Delegation
- Run the Hyper-V Manager as an Admin
- Remove the user account used to initiate Live Migration
- Disable Account is sensitive and cannot be delegated Option
Let’s see these in detail.
Virtual machine migration operation failed at migration
1] Configure Kerberos Delegation
The absence of Kerberos Delegation is one of the most common cause why the Hyper-V error code 0x8009030E occurs. The Kerberos Delegation is a feature in the Windows server that allows admins to specify and enforce application trust boundaries. To fix this, you must verify if all the entities are available. Run the following command in an elevated Windows PowerShell to do so.
get-adcomputer -Identity [ComputerAccount goes here] -Properties msDS AllowedToDelegateTo | select -ExpandProperty msDS-AllowedToDelegateTo
2] Run the Hyper-V Manager as an Admin
Right-click on your device’s Hyper-V Manager.exe shortcut file and select Run as an administrator option. See if it helps.
3] Remove the user account used to initiate Live Migration
The Hyper-V Error 0x8009030E can also occur if the user account attempting to initiate Live Migration is a member of the Protected Users group. To fix this, remove the user account used to initiate Live Migration. Here’s how:
- Open Active Directory Users and Computers console and locate the user account experiencing the error.
- Right-click on the user account, select Properties and navigate to the Member Of tab.
- Here select the Protected Users group and click on Remove.
- Click on Ok once done and see if the error’s fixed.
4] Disable Account is sensitive and cannot be delegated Option
Enabling the Account is sensitive and cannot be delegated Option can also cause the error 0x8009030E in Hyper-V. This option ensures a trusted application to another computer or service doesn’t forward any data. Disable this option and see if the error’s fixed. Here’s how:
- Open Active Directory Users and Computers console and locate the user account experiencing the error.
- Right-click on the user account, select Properties and navigate to the Account tab.
- Under Account options, uncheck the option Account is sensitive and cannot be delegated.
- Click on Apply and then on Ok to save the changes.
What is Hyper-V error 0x8009030E?
The Hyper-V error 0x8009030E indicates the unavailability of credentials in the security package. This occurs when a user tries initiating Live Migration and cannot pass authentication credentials. This occurs because of misconfigured Kerberos Delegation and user account permission issues.
Why is my Hyper-V VM failing to start?
A virtual machine in Hyper-V may not start due to unavailability of required resources and corrupt files. However, restarting the Hyper-V service can also help fix the error.
Leave a Reply