Hello All!

For a few last days, I have been trying to figure out why binding the interface to the DHCP server is not working.

The situation is I can see the interface, I can check it, click Ok, Ok, but it won’t stay checked. When I open the settings again, it is unchecked.

57e4443c-9c6b-440d-a4e4-f8449f3cbf99-Untitled.png

PS C:\Windows\system32> Get-DhcpServerv4Binding

InterfaceAlias          IPAddress                   BindingState
--------------          ------------                ------------
Ethernet                xxx.xxx.xxx.xxx             False

There is this error (Event ID 1041) in Event Viewer:

The DHCP service is not servicing any DHCPv4 clients because none of the active network interfaces have statically configured IPv4 addresses, or there are no active interfaces.

BUT interface is enabled, static IP address set.

We already checked that nothing else is using port 67.
There are no other errors in Event Viewer.
DHCP service was restarted.
IPv6 enabled / disabled - no effect
Adding binding with Powershell - got no error, but binding not set

It is a new virtual machine (VMware), WS 2019.

Any ideas? I will be grateful for any tips.

Thank you.

9 Spice ups

What happens if you add a new virtual NIC to the VM and try to bind to that new interface?

1 Spice up

@kevinhsieh Still the same - unable to bind

How about removing the DHCP Role from the server, rebooting and re-add?

Odd! Haven’t had this issue before. Seems like a bug. I would upgrade it to Server 2022. It should works on 2022. But before doing that, Try to restart the VM to give that a shot.

Try using a different network adapter (VMXNET, E1000e, E1000) driver (at least temporarily) to see if that changes anything. If you have another virtual machine around for testing, try enabling the DHCP service there. If that works, just rebuild the original one from scratch.

Hello all,

I created a new VM from template,then from iso, removed DHCP role and installed again with no success. I also uninstalled AV, still the same.

I noticed that DHCP is binding until I add the server into the domain. Then almost immediately binding is unchecked. Can anything in the domain blocks the binding?

Yes, I also tried that, no difference.

@supaplex

Maybe a group policy somewhere?

Yes, it was a GPO! Thank you very much!
Specifically, it was GPO to modify the registry of IGMPLevel.

The GPO set the value to 0. When I set it to 2, it started to work.

@kevinhsieh

1 Spice up

Thank you so much!

Had the same issue and resolved after modifying the registry of IGMP Level key value from 0 to 2.

I am glad it helped you :slight_smile: I wish I had found that information when I was troubleshooting this, I spent the entire week trying to figure out what is causing the issue :smiley: