8358: Booting from PXE fails with "Proxy DHCP service did not reply to request on port 4011"

Last update: 27-11-2019

DHCP server and PXE server are on different machines

Symptoms

Booting from PXE server fails with the message similar to the following one:

PXE-E55 Proxy DHCP Service did not reply to request on port 4011

Selected boot device not available

Cause

The DHCP server and the PXE server are on different machines, however an attempt is made to connect to the same machine. DHCP server has the following options set:

  • #60 = Client Identifier (set to "PXEClient")
  • #66 = Boot Server Host Name
  • #67 = BootFile Name

Solution

Remove these options from DHCP server. This can be done as follows:

  1. Hit Start -> Run and type netsh
  2. Issue the following commands:

    netsh>dhcp
    netsh>dhcp>server
    \\[server_machine_name] or [IP address]
    netsh dhcp>delete optiondef 60
    netsh dhcp>delete optiondef 66
    netsh dhcp>delete optiondef 67

You can use the command show optiondef to get the list of currently active options.

More information

See also:

 

Tags: