Actions
Bug #13462
closedAdvanced DHCP6 client settings only work for a single interface
Start date:
Due date:
% Done:
100%
Estimated time:
Plus Target Version:
23.01
Release Notes:
Default
Affected Version:
Affected Architecture:
Description
In /etc/inc/interfaces.inc function interface_dhcpv6_configure
4946 if ($wancfg['adv_dhcp6_config_file_override']) {
4947 // DHCP6 Config File Override
4948 $dhcp6cconf = DHCP6_Config_File_Override($wancfg, $wanif);
4949 } elseif ($wancfg['adv_dhcp6_config_advanced']) {
4950 // DHCP6 Config File Advanced
4951 $dhcp6cconf = DHCP6_Config_File_Advanced($interface, $wancfg, $wanif);
As function loops over interfaces, if one interface has either override set then the entire file will be overwritten.
I suspect "=" should be ".="
This is in pfsense+ 22.05
Related issues
Updated by Flole Systems over 2 years ago
This is basically the same as #13353, however you provided the solution aswell which I didn't want to.
Those changes will produce the checksums I posted in the other bug report.
Updated by Jim Pingle over 2 years ago
- Subject changed from setting adv_dhcp6_config_advanced on one interface overwrites others to Setting adv_dhcp6_config_advanced on one interface overwrites others
- Target version set to 2.7.0
- Plus Target Version set to 22.11
Updated by Jim Pingle about 2 years ago
- Plus Target Version changed from 22.11 to 23.01
Updated by Jim Pingle about 2 years ago
- Related to Bug #13353: DHCPv6 (still) doesn't work properly with multiple interfaces added
Updated by Jim Pingle about 2 years ago
- Subject changed from Setting adv_dhcp6_config_advanced on one interface overwrites others to Advanced DHCP6 client settings only work for a single interface
Updated by Jim Pingle about 2 years ago
- Status changed from New to Feedback
- % Done changed from 0 to 100
Applied in changeset 29f367a0e681621c1950e42fbc1261b08e2d3a42.
Updated by Jim Pingle about 2 years ago
- Status changed from Feedback to Resolved
This change had already been validated by multiple other people. Safe to close.
Actions