HP-UX IP Address and Client Management Administrator's Guide (October 2009)

prefix-length
This tag specifies the prefix length for the IPv6 address in hexadecimal notation.
dest-dhcp-server-address
This tag specifies the address of the DHCPv6 server that receives the client’s messages
forwarded by the relay.
See “Sample dhcpv6tab File” (page 133) for more information.
Troubleshooting DHCPv6
This chapter describes techniques and files that you can use to troubleshoot the DHCPv6 server
and the client.
It discusses different dhcpv6d error messages displayed and also the respective troubleshooting
methods. It also discusses crash recovery for a DHCPv6 server and client.
The syslog.log File
The /var/adm/syslog/syslog.log is a log file that contains the log messages for all
subsystems. You can use these log messages to characterize a particular problem. The DHCPv6
client and the server log messages to the syslog.log file. The client and the server check this
log file for the validity of server requests and client requests, respectively.
Error Messages
The dhcpv6d daemon validates the configuration file and logs the error messages into the syslog
file.
Table 5-1 describes the error messages that dhcpv6d logs in the syslog file and also the cause
and method to rectify the problem.
Table 5-1 dhcpv6d Error Messages
Troubleshooting TipCauseError Message
Specify the address pool name in the
DHCP_ADDRESS_POOL section and
restart the dhcpv6d server.
When you do not specify the address
pool name under the
DHCP_ADDRESS_POOL section.
No Address Pool Name
You must configure your client in
conformance to RFC 3315 (Dynamic
Host Configuration Protocol for IPv6
(DHCPv6)).
When the DHCPv6 client sends a
message with an option that is not
supposed to be part of that message.
For example, this error message is
logged when the
OPTION_RECONF_ACCEPT( 20)
option exists in the DECLINE(9)
message.
process_msg: not a valid
option <20> in <9> message
DHPv6 2.001 Server and Client Recovery
When the DHCPv6 server is shutting down, it reads the files in the/etc/dhcpv6db directory
to build its internal database and to maintain the client leases. The server deletes the expired
leases in the database.
When a DHCPv6 client is shutting down, it reads the /etc/dhcpv6client.data file to build
its internal database and to maintain the leases.
Troubleshooting DHCPv6 139