Project

General

Profile

Actions

Regression #12024

closed

State table data in GUI does not show the expected interface after latest pf merge

Added by Jim Pingle over 3 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Rules / NAT
Target version:
Start date:
06/10/2021
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
22.01
Release Notes:
Force Exclusion
Affected Version:
Affected Architecture:

Description

Adding for tracking purposes, it's a known issue but I don't see it in Redmine.

After the latest pf merge, the interface for every state is "all" in the GUI state table display as well as pfctl -ss. Looking in pfctl -vvss the original interface is there in an additional line item origif. That value is not passed back to the GUI when the state table is dumped via the pfSense module function pfSense_get_pf_states().

Luiz and Kristof are working to update the module functions to use the new pf API and pass back the appropriate data.

Actions #1

Updated by Jim Pingle over 3 years ago

  • Status changed from New to In Progress
Actions #2

Updated by Jim Pingle over 3 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

This looks good on 2.5.2.r.20210611.0300 and 2.6.0.a.20210611.0100, both with php74-pfSense-module-0.71

  • States display contains the expected interface
  • Filtering by interface displays the expected states
  • Killing states individually and by IP address or subnet works
  • State counters on firewall rules have the expected data
  • States graphing works as expected
Actions #3

Updated by Jim Pingle about 3 years ago

  • Plus Target Version changed from 21.09 to 22.01
Actions

Also available in: Atom PDF