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
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