Actions
Regression #14866
closedSystem aliases created for local subnets can be an invalid length
Start date:
Due date:
% Done:
100%
Estimated time:
Plus Target Version:
23.09
Release Notes:
Force Exclusion
Affected Version:
Affected Architecture:
All
Description
In 23.09 system aliases are added to the ruleset for subnets on local interfaces. They are automatically created using the interface names appended with '__NETWORK'.
The aliases can create a name length greater than 32 characters and that's invalid:
There were error(s) loading the rules: /tmp/rules.debug:54: table name too long, max 31 chars - The line in question reads [54]: table <SOMEVERYLONGINTERFACENAME10__NETWORK> persist { 172.22.254.28/30 } @ 2023-10-11 16:39:58
Updated by Steve Wheeler about 1 year ago
This appears to be introduced here: https://github.com/pfsense/pfsense/commit/85c4a8de0016bc4d192b60fd384af56aa4ba1376
Updated by Marcos M about 1 year ago
- Status changed from New to In Progress
- Assignee set to Marcos M
Updated by Marcos M about 1 year ago
- Status changed from In Progress to Feedback
- % Done changed from 0 to 100
Applied in changeset 01d6aeb62f876fc9b6f9e1083e7586b1866c725b.
Updated by Danilo Zrenjanin about 1 year ago
I could reproduce the issue against:
23.09-DEVELOPMENT (amd64) built on Fri Sep 29 23:50:00 UTC 2023 FreeBSD 14.0-CURRENT
Updated by Danilo Zrenjanin about 1 year ago
- Status changed from Feedback to Resolved
Tested the patch against:
23.09-BETA (amd64) built on Wed Oct 11 6:00:00 UTC 2023 FreeBSD 14.0-CURRENT
It fixes the issue.
I am marking this ticket resolved.
Updated by Jim Pingle about 1 year ago
- Tracker changed from Bug to Regression
- Release Notes changed from Default to Force Exclusion
Updated by Jim Pingle about 1 year ago
- Target version changed from 2.8.0 to 2.7.1
Actions