1.24.1. RHBA-2011:0034: bug fix update
Updated dhcpv6 packages that resolve several issues are now available for Red Hat Enterprise Linux 5.
The dhcpv6 packages implement the Dynamic Host Configuration Protocol (DHCP) for Internet Protocol version 6 (IPv6) networks, in accordance with RFC 3315: Dynamic Host Configuration Protocol for IPv6 (DHCPv6). DHCP is a protocol that allows individual devices on an IP network to get their own network configuration information. It consists of: dhcp6c(8), the DHCPv6 client daemon; dhcp6s(8), the DHCPv6 server daemon; and dhcp6r(8), the DHCPv6 relay agent.
These updated packages provide fixes for the following bugs:
* previously, if the server sent a NotOnLink error in it's Reply message during the Solicit/Advertise/Request/Reply process, the client restarted the process by sending a Solicit message, but then ignored the Advertise message sent by the server. With this update, the client doesn't ignore the subsequent Advertise message and correctly sends Request message to server. (BZ #511323)
* previously, if the server received a Relay-Forward message in which the Relay Message Option comes before the Interface-Id Option the server didn't correctly parse the message and failed with an error. With this update, the server parses the Relay-Forward message correctly. (BZ #512399)
* previously, when more than one 'range' statement was defined in the server's configuration file (dhcp6s.conf), the server always sent NotOnLink status in the Reply message. That forced clients to restart the DHCP server discovery process. With this update, the setting of the status code in the Reply message is fixed. (BZ #598439)
All users of dhcpv6 are advised to upgrade to these updated packages, which resolve these issues.