0

I've been struggling for a few days now with some crazy issues connecting to my 2012 R2 server via Hyper-V manager from Windows 10.

Setup:

  • Client is a Windows 10 Pro machine running v1903
  • Host is a Hyper-V 2012 R2 machine running v9600

Symptoms:

  • Hyper-V Manager is able to connect to the remote server successfully, however an "RPC" error is displayed when attempting to load the virtual machine list; All other functionality works including creating a new virtual machine
  • Additionally, all functionality of Server Manager works including Windows PowerShell for the remote host

Screenshot of Hyper-V Manager

Here's what I've done so far:

Something important to note: I currently have another server running Windows 2016, v1607 with Hyper-V manager installed. Everything works completely fine from this server so I've also tried to mirror the settings of this machine on my Windows 10 client. This leads me to believe that everything is configured properly on the host as my Win 2016 client is able to connect and manage the host without any issues. I feel like there is something I am missing in my Windows 10 config, but at the same time, I feel like I've tried almost everything. I'm hoping there is an expert here that can shed some light.

Please let me know if there is any additional information that I can provide to help troubleshoot this problem.

Thanks in advance, Malik

malikguy
  • 1
  • 1

1 Answers1

0

The solution has been found! I had to look deeper into RPC connectivity. The issue was quite simple and somewhat idiotic once I was able to identify the problem. I feel quite silly having spent over 20 hours on this issue, but you live and you learn. :-)

One word (or acronym), NAT. My wireless router has a feature, "Port Scan and DoS Protection", which apparently inadvertently blocks valid RPC calls over port 135 despite Windows Firewall being disabled on both ends. After disabling this feature, all tests passed using "HVRemote" including the error that I mentioned earlier: Async notification query to root\virtualization\v2 WMI namespace. This explains why my off site Win Server 2016 could connect without issues but my local Win 8.1 and Win 10 clients could not.

Screenshot of Router Config

I hope my findings can help others who have struggled with this issue and save them hours (or days) of frustration.

A quick update: There are some key items that need to be enabled for this to work.

If you are still having trouble, it may help to assign your client a static IP on your local network and enable DMZ for that IP address.

malikguy
  • 1
  • 1