Event ID 10003 — DHCPv6 Lease Availability

Applies To: Windows Server 2008 R2

A Dynamic Host Configuration Protocol version 6 (DHCPv6) scope consists of a pool of IPv6 addresses on a specific subnet that the DHCP server can lease to clients. If there are more clients requesting IP addresses than are available in the DHCP scope, you either need to add a sufficient number of IP addresses to the scope or configure shorter lease times.

Event Details

Product: Windows Operating System
ID: 10003
Source: Microsoft-Windows-DHCP-Server
Version: 6.1
Symbolic Name: EVENT_DHCPV6_SERVER_SCOPE_FULL
Message: There are no IPv6 addresses available to lease in the scope serving the network with Prefix %1.

Resolve

Extend scopes, reduce lease times, or decrease cleanup interval

If the DHCP server does not have IP addresses available to provide to the requesting client, then the request fails, and the client might not be able to communicate with other computers on the network. When this occurs, consider the following possible solutions:

  • Extend the scope
  • Reduce the lease duration and decrease the cleanup interval

Extend the scope

You must be logged on as an administrator or belong to the Administrators group to complete these steps.

To extend the scope:

  1. At the DHCP server computer, click Start, point to Administrative Tools, and then click DHCP.
  2. In the console tree, right-click the scope you want to extend, and then click Properties.
  3. Change Start IP Address and End IP Address to extend the scope.

Reduce the lease duration

You must be logged on as an administrator or belong to the Administrators group to complete these steps.

To reduce the lease duration:

  1. At the DHCP server computer, click Start, point to Administrative Tools, click DHCP, then click IPv6.
  2. In the console tree, right-click the scope you want to configure, and then click Properties.
  3. On the General tab, under Lease duration for DHCPv6 clients, type the new lease duration.

Decrease the cleanup interval

You must be logged on as an administrator or belong to the Administrators group to complete these steps.

To use a Netsh command to set the cleanup interval time:

  1. At the DHCP server computer, click Start, click Run, type cmd, and then press ENTER.
  2. Type netsh dhcp set databasecleanupinterval "NewInterval" (where "NewInterval" is the amount of time in minutes between DHCP database cleanups).

Verify

You must be logged on as an administrator or belong to the Administrators group to complete these steps.

To view the scope properties and determine that scopes are configured correctly:

  1. At the DHCP server computer, click Start, point to Administrative Tools, and then click IPv6.
  2. In the console tree, click the applicable scope.
  3. On the Action menu, click Properties.
  4. View scope properties to verify the number of available and leased IP addresses.

DHCPv6 Lease Availability

DHCP Infrastructure