Issue
The following error occurs when attempting PXE boot:
PXE-E74 bad or missing PXE menu and or prompt information
This issue can be caused by a variety of different problems. The following describes these different scenarios, causes, and resolutions.
Problem | Cause | Symptoms and Resolution | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
PXE Representative has an outdated Ivanti EPM Agent. | Ivanti EPM agent is not at the correct version. | The correct agent version matching the PXE Representative installation and the Core Server version | ||||||||||
BIOS has bad network boot agent code | BIOS with Intel Boot Agent(IBA) versions 1.3.36 through 1.3.50 do not allocate enough memory space for the PXE menu to be loaded on the client computer. This is the most common cause of this PXE-E74 issue.
| Symptoms: Only specific models of computer are unable to PXE boot.
Resolution: Upgrade or downgrade BIOS. Contact device vendor for further information.
BIOS with IBA prior to 1.3.36 or a BIOS with IBA after 1.3.51 should address this issue.
| ||||||||||
PXE Representative installation is incomplete or corrupted | The PXE representative installation may have been incomplete causing missing directories or folders, or those files may have become corrupt. The following graphic illustrates the folder and files that should exist under \Program Files (x86)\LANDESK\PXE: | Symptoms: All computers on the same subnet will not PXE boot. Or if using more than one PXE rep on a subnet, all computers going to specific (bad) PE Representative will fail. Resolution: Reinstall the PXE Representative.
| ||||||||||
Ports blocked to the PXE Representative
| During the network boot process, all file transfer requests are initiated to port 69 which services the TFTP (Trivial File Transfer Protocol).
| Symptoms: All computers on the same subnet will not PXE boot. Or if using more than one PXE rep on a subnet, all computers going to specific (bad) PE Representative will fail.
Resolution: Check network environment to ensure that proper ports are available.
| ||||||||||
Incorrect DHCP options are configured | DHCP PXE Boot options 43 and 60 should not be enabled on the DHCP Server. The PXE Representative (ProxyDHCP) is designed to intercept the DHCPDISCOVER request from the client and in tandem with the DHCP server offer a reply. The DHCP server will reply with a DHCP offer with basic information such as IP Address, Subnet, DNS Server, etc. The PXE Representative will then also give a DHCP offer with further information regarding network boot details. | Symptoms: Typically in this scenario, all computers will not be able to PXE boot that get their IP address from that DHCP server.
Resolution: Remove options 43 and 60 from the DHCP Server.
The DHCP server is typically configured in one of the following ways.
When neither option 60 nor option 43 is set, PXE clients do not have information where the PXE server is, and will wait until a PXE server contacts them. The PXE Representative listens to DHCP discovery packets sent by PXE clients and offers a DHCPOFFER response in tandem with the DHCP Server.
When option 60 is set to 'PXEClient', the DHCP server contains information about where the PXE representative is. If option 43 is not set, the PXE server and the DHCP server are at the same IP Address.
In most situations, option 43 does not need to be set up, because the PXE server will either listen to DHCP discovery packets (DHCPProxy), or be on the same computer as the DHCP server. However, if the PXE server is on a separate subnet (it cannot listen to DHCP discovery packets), or if there are several PXE servers on the same subnet, option 43 is the only viable solution in order to instruct PXE clients on what to do. | ||||||||||
Multiple PXE Representatives on the subnet or other 3rd party PXE solution on subnet | If there are multiple PXE Representatives on the same subnet a conflict can occur. Similarly, if a 3rd-party PXE solution is present, this can also cause failure | Symptoms: Clients will intermittently fail PXE booting or will always fail to PXE boot.
Resolution: The following query can be created to find the IP address of all PXE Representatives (or the query can be modified to return other criteria if so desired)
| ||||||||||
Incorrect Permissions in IIS for folder | The \LANDESK\ManagementSuite\LANDESK\Files directory on the core server does not have the proper rights assigned to the IUSR account. This is required for proper operation. | Symptoms: All clients receive the PXE-E74 error.
|
For more information on PXE boot errors please see:
PXE Boot errors and descriptions.
For more information on troubleshooting PXE boot please see: