Share via


Event ID 30018 — RRAS DHCP Relay Agent Request and Response Operations

Applies To: Windows Server 2008

The DHCP Relay Agent is a Bootstrap Protocol (BOOTP) relay agent that relays Dynamic Host Configuration Protocol (DHCP) messages between DHCP clients and DHCP servers on different IP networks. The DHCP Relay Agent relays DHCP/BOOTP requests and responses from different networks.

Event Details

Product: Windows Operating System
ID: 30018
Source: Microsoft-Windows-RasIpBootp
Version: 6.0
Symbolic Name: IPBOOTPLOG_RELAY_REQUEST_FAILED
Message: IPBOOTP was unable to relay a DHCP REQUEST packet on the local interface with IP address: %1. The REQUEST was to have been relayed to the DHCP server with IP address: %2. The data is the error code.

Resolve

Reconfigure DHCP Relay Agent, check memory status, or restart Routing and Remote Access service

Possible resolutions:

  • Remove and reinstall the DHCP Relay Agent. For more information, see the "Remove and reinstall the DHCP Relay Agent" section.
  • Check that the hop count field is correctly configured. For more information, see the "Configure DHCP Relay Agent hop count" section.
  • This computer might be low on memory. For more information, see the "Check memory usage on the server" section.
  • Stop and restart the Routing and Remote Access service. For more information, see the "restart the remote access service" section.
  • Restart the computer.

To perform these procedures, you must have membership in Administrators, or you must have been delegated the appropriate authority.

Remove and reinstall the DHCP Relay Agent

To remove and add the DHCP Relay Agent:

  1. Open Routing and Remote Access. Click Start, click Run, type rrasmgmt.msc, and then press ENTER.
  2. In the console tree, expand IPv4, right-click DHCP Relay Agent, and then click Delete.
  3. Click Yes to confirm the deletion.
  4. Under IPv4, right-click General, and then click New Routing Protocol.
  5. Click DHCP Relay Agent, and then click OK.

Configure DHCP Relay Agent hop count

To configure DHCP Relay Agent hop count:

  1. Open Routing and Remote Access. Click Start, click Run, type rrasmgmt.msc, and then press ENTER.
  2. In the console tree, expand IPv4, and then click DHCP Relay Agent.
  3. In the details pane, right-click the interface you want to configure, and then click Properties.
  4. Check the settings in the Hop-count threshold field.

Check memory usage on the server

To check memory usage on the remote access server:

  1. On the remote access server, click Start, click Run, type taskmgr, and then click OK.
  2. In the Windows Task Manager dialog box, click the Performance tab.
  3. Under Physical Memory, check the remote access server's memory usage.
  4. If necessary, free up available memory by ending non-essential applications or processes.

Restart the remote access service

To restart the remote access service:

  1. Open Routing and Remote Access. Click Start, click Run, type rrasmgmt.msc, and then press ENTER.
  2. By default, the local computer is listed as a server. To add another server, in the console tree, right-click Server Status, and then click Add Server. In the Add Server dialog box, click the appropriate option, and then click OK.
  3. In the console tree, right-click the server you want to restart, click All Tasks, and then click Restart.

Verify

To verify that the DHCP Relay Agent is working:

From the router with the DHCP Relay Agent enabled, use the ping command to ping each of the DHCP servers that are configured in the DHCP Relay Agent dialog box on the remote access server.

RRAS DHCP Relay Agent Request and Response Operations

Routing and Remote Access Service Infrastructure