Report information
The Basics
Id:
46998
Status:
new
Priority:
Low/Low
Queue:

People
Owner:
Nobody in particular
Cc:
AdminCc:

BugTracker
Version Fixed:
(no value)
Version Found:
(no value)
Versions Affected:
(no value)
Versions Planned:
(no value)
Priority:
(no value)
Severity:
(no value)
CVSS Score:
(no value)
CVE ID:
(no value)
Component:
(no value)
Area:
(no value)

Dates
Created:Mon, 15 Jan 2018 00:07:00 -0500
Updated:Mon, 15 Jan 2018 00:07:01 -0500
Closed:Not set



This bug tracker is no longer active.

Please go to our Gitlab to submit issues (both feature requests and bug reports) for active projects maintained by Internet Systems Consortium (ISC).

Due to security and confidentiality requirements, full access is limited to the primary maintainers.

Subject: DHCPv6: Error evaluating option 39
Date: Mon, 15 Jan 2018 00:06:59 -0500
To: dhcp-suggest@isc.org
From: "Bill Shirley" <bill@ShirleyFamily.net>
[1:root@c3po dhcp]$ rpm -qa | grep dhcp | sort
dhcp-client-4.3.6-8.fc27.x86_64
dhcp-common-4.3.6-8.fc27.noarch
dhcp-libs-4.3.6-8.fc27.x86_64
dhcp-server-4.3.6-8.fc27.x86_64

config:
subnet6 2001:xxxx:yyyy:40::/64 {
...
#    option dhcp6.no-client-update    true;    # unknown
#    option dhcp6.server-update       true;    # unknown
 option dhcp6.fqdn  = concat(config-option server.ddns-hostname, ".", config-option server.ddns-domainname);


When I set the dhcp6.fqdn in DHCPv6 I get:
Jan 14 22:36:18 c3po dhcpd[22792]: Error evaluating option 39
Jan 14 22:36:18 c3po dhcpd[22792]: Sending Reply to fe80::909b:fee1:ea62:2439 port 546
Jan 14 22:36:18 c3po dhcpd[22792]: Added new forward map from Example-PC.lan.example.com to 2001:xxxx:yyyy:40:50f7::37

server.ddns-hostname and server.ddns-domainname are correct and the
DNS is being updated.

Also, you can't use any of the sub-options of dhcp6.fqdn like you can with DHCPv4:
  option fqdn.no-client-update    true;
  option fqdn.server-update       true;
The dhcp6 equivalents show up as 'unknown'.

I've even tried setting the sub-options for fqdn and then using:
    option dhcp6.fqdn        = config-option fqdn.fqdn;
which still generates the 'Error evaluating option 39'.

Please fix.
Bill