Opened 2 years ago

Last modified 2 years ago

#3885 new defect

DHCPv6 Server silently fails to generate FQDN when lease is not allocated

Reported by: marcin Owned by:
Priority: low Milestone: Outstanding Tasks
Component: dhcp6 Version: git
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: Medium
Sub-Project: DHCP Feature Depending on Ticket:
Estimated Difficulty: 0 Add Hours to Ticket: 0
Total Hours: 0 Internal?: no

Description

I don't have a test for it, but from the code inspection it seems that when the client sends empty FQDN, expecting that the server will generate the FQDN for the client, the server will only generate it when there is also an address lease allocated for the client. This is because the hostname is generated from the client's address. If the server fails to allocate the lease the server will also silently fail to generate FQDN and leave the empty FQDN in its response.

As a result the server will try to create name change requests for empty FQDN. It will also send back empty FQDN to the client.

We should also make sure that the FQDN is processed correcly for DHCPv4.

Subtickets

Change History (4)

comment:1 Changed 2 years ago by hschempf

  • Milestone changed from Kea-proposed to Kea1.0

comment:2 Changed 2 years ago by marcin

  • Priority changed from medium to low

Low priority as per 1.0 tickets scrub on 07/31/2015.

comment:3 Changed 2 years ago by stephen

  • Milestone changed from Kea1.0 to DHCP Outstanding Tasks

As per Kea planning meeting in October, remove from 1.0.

comment:4 Changed 2 years ago by tomek

  • Milestone changed from DHCP Outstanding Tasks to Outstanding Tasks

Milestone renamed

Note: See TracTickets for help on using tickets.