Bug #14705
closedChanges in Ethernet ruleset can lead to incorrect rule and separator order
100%
Description
Hello fellow pfSense Redmine community members,
I noticed after the recent software update to 23.05.1 that issues started to occur on my 2100 within the access control lists. This bug only occurs when rules are changed when I have separators in use which, results in a bug. That bug is the re-ordering of both layer 2 and the firewall’s user based ACL rulesets into a random order.
The ruleset is randomized, as well as the experimental layer 2 rules. I have confirmed the fix for this is to remove my custom separators (labels). After their removal editing rules can be done without a randomized rule order event.
I have explored this with Netgate forum however not many other users use rule separators and layer 2 experimental rule.
Ref:
https://forum.netgate.com/topic/182360/acl-access-control-list-rule-order-issue
for detailed researching of issue.
I do not know if this is a one off or something else.
What I expect to happen is that order of the rules stay the same and if I add a rule the rules just move down one, not a complete randomized change in the order of the rules I have in place already before.
Files