Actions
Regression #16271
openDHCP Lease list fails to show the interface if 2 interfaces with similar subnet are presented in the config.
Status:
New
Priority:
Normal
Assignee:
-
Category:
DHCP (IPv4)
Target version:
-
Start date:
Due date:
% Done:
0%
Estimated time:
Plus Target Version:
Release Notes:
Default
Affected Version:
Affected Architecture:
Description
Config:
IX0 - 10.149.49.1/24 enabled
<opt2>
<descr><![CDATA[OPT10]]></descr>
<if>ix1.30</if>
<enable></enable>
<ipaddr>10.149.49.1</ipaddr>
<subnet>24</subnet>
<spoofmac></spoofmac>
</opt2>
IX1 - 10.149.49.1/24 disabled (purpose is a backup port)
<opt3>
<if>ix1</if>
<descr><![CDATA[IX1]]></descr>
<spoofmac></spoofmac>
<ipaddr>10.149.49.1</ipaddr>
<subnet>24</subnet>
</opt3>
DHCP:
<opt2>
<range>
<from>10.149.49.10</from>
<to>10.149.49.20</to>
</range>
<failover_peerip></failover_peerip>
<dnsregpolicy>default</dnsregpolicy>
<earlydnsregpolicy>default</earlydnsregpolicy>
<defaultleasetime></defaultleasetime>
<maxleasetime></maxleasetime>
<netmask></netmask>
<gateway></gateway>
<domain></domain>
<domainsearchlist></domainsearchlist>
<ddnsdomain></ddnsdomain>
<ddnsdomainprimary></ddnsdomainprimary>
<ddnsdomainprimaryport></ddnsdomainprimaryport>
<ddnsdomainsecondary></ddnsdomainsecondary>
<ddnsdomainsecondaryport></ddnsdomainsecondaryport>
<ddnsdomainkeyname></ddnsdomainkeyname>
<ddnsdomainkeyalgorithm></ddnsdomainkeyalgorithm>
<ddnsdomainkey></ddnsdomainkey>
<mac_allow></mac_allow>
<mac_deny></mac_deny>
<ddnsclientupdates></ddnsclientupdates>
<tftp></tftp>
<ldap></ldap>
<nextserver></nextserver>
<filename></filename>
<filename32></filename32>
<filename64></filename64>
<filename32arm></filename32arm>
<filename64arm></filename64arm>
<uefihttpboot></uefihttpboot>
<rootpath></rootpath>
<numberoptions></numberoptions>
<custom_kea_config></custom_kea_config>
<enable></enable>
</opt2>
<opt3>
<range>
<from>10.149.49.10</from>
<to>10.149.49.100</to>
</range>
<enable></enable>
<failover_peerip></failover_peerip>
<dnsregpolicy>default</dnsregpolicy>
<earlydnsregpolicy>default</earlydnsregpolicy>
<defaultleasetime></defaultleasetime>
<maxleasetime></maxleasetime>
<netmask></netmask>
<gateway></gateway>
<domain></domain>
<domainsearchlist></domainsearchlist>
<ddnsdomain></ddnsdomain>
<ddnsdomainprimary></ddnsdomainprimary>
<ddnsdomainprimaryport></ddnsdomainprimaryport>
<ddnsdomainsecondary></ddnsdomainsecondary>
<ddnsdomainsecondaryport></ddnsdomainsecondaryport>
<ddnsdomainkeyname></ddnsdomainkeyname>
<ddnsdomainkeyalgorithm></ddnsdomainkeyalgorithm>
<ddnsdomainkey></ddnsdomainkey>
<mac_allow></mac_allow>
<mac_deny></mac_deny>
<ddnsclientupdates></ddnsclientupdates>
<tftp></tftp>
<ldap></ldap>
<nextserver></nextserver>
<filename></filename>
<filename32></filename32>
<filename64></filename64>
<filename32arm></filename32arm>
<filename64arm></filename64arm>
<uefihttpboot></uefihttpboot>
<rootpath></rootpath>
<numberoptions></numberoptions>
<custom_kea_config></custom_kea_config>
</opt3>
It results in an empty interface in the DHCP lease list

It appears to have been fixed previously for ISC https://redmine.pfsense.org/issues/13127
Tested on 24.11 and 25.03 Beta.
Files
Updated by Lev Prokofev 6 months ago
- Subject changed from DHCP Lease list fails to show the interface if 2 interfaces with similar subnet presented in the config. to DHCP Lease list fails to show the interface if 2 interfaces with similar subnet are presented in the config.
Actions
