Feature #12392
closedAllow the selection of "any" interface in floating rules
100%
Description
Currently, a floating rule can be created without specifying an interface which allows for filtering on interfaces not otherwise shown - e.g. loopback. It would be good to add "any" to the list to make the functionality more apparent.
Updated by Viktor Gurov almost 3 years ago
Updated by Jim Pingle almost 3 years ago
- Status changed from New to Pull Request Review
- Assignee set to Viktor Gurov
- Target version set to CE-Next
- Plus Target Version set to 22.05
Updated by Viktor Gurov almost 3 years ago
- Status changed from Pull Request Review to Feedback
- % Done changed from 0 to 100
Applied in changeset af3320b2d52f0296e3977e652de2b290c98bbf66.
Updated by Jordan G almost 3 years ago
Any selection is present when creating a floating rule in 22.05.a.20220219.0600, wasn't fully sure how to validate the functionality of rules with 'any' selected
Updated by Viktor Gurov over 2 years ago
- Status changed from Feedback to New
PHP error after editing rules on a non-floating page:
PHP Errors: [21-Feb-2022 09:53:50 Europe/Moscow] PHP Warning: in_array() expects parameter 2 to be array, string given in /usr/local/www/firewall_rules_edit.php on line 867
fix:
https://gitlab.netgate.com/pfSense/pfSense/-/merge_requests/632
Updated by Marcos M over 2 years ago
I hit that php error once on 22.05, but I can't seem to reproduce it now to test the patch.
Edit: I was able to reproduce it multiple times, though it's somewhat inconsistent. The fix looks good.
Updated by Jim Pingle over 2 years ago
- Status changed from New to Pull Request Review
- Target version changed from CE-Next to 2.7.0
Updated by Viktor Gurov over 2 years ago
- Status changed from Pull Request Review to Feedback
Updated by Alhusein Zawi over 2 years ago
- Status changed from Feedback to Resolved
tested 2.7.0.a.20220305.0600 (interface: any) no php error.
Updated by Jim Pingle over 2 years ago
- Subject changed from Allow the selection of "any" interface in floating rules. to Allow the selection of "any" interface in floating rules
Updating subject for release notes.