Project

General

Profile

Actions

Regression #13191

closed
RL RL

Deleting a passthru mac entry fails to remove pf rules and dummynet pipes associated with the passthru mac

Regression #13191: Deleting a passthru mac entry fails to remove pf rules and dummynet pipes associated with the passthru mac

Added by Reid Linnemann over 4 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
Very High
Category:
Captive Portal
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
22.05
Release Notes:
Force Exclusion
Affected Version:
2.7.0
Affected Architecture:
All

Description

When a passthru mac entry is deleted, the pipes associated with the entry are intended to be removed, followed by the rules that reference them. With the switch to pf-based captiveportal, there are some number of bugs in the captive portal code that are preventing this from happening. As a result, removed hosts are still able to pass traffic even though they should be disallowed from the portal, and the system accumulates more configured dummynet pipes that are unused.


Related issues 1 (0 open1 closed)

Related to Bug #13169: captiveportal_ether_delete_entry() does not delete anchors/pipesResolvedReid Linnemann

Actions
Actions

Also available in: Atom