Project

General

Profile

Actions

Regression #12228

closed
JP MG

States table content in GUI is corrupted/invalid on snapshots

Regression #12228: States table content in GUI is corrupted/invalid on snapshots

Added by Jim Pingle about 5 years ago. Updated almost 5 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
Operating System
Target version:
Start date:
Due date:
% Done:

0%

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

Description

On current Plus 21.09 and CE 2.6.0 snapshots diag_dump_states.php contains invalid data (see attached image).

The states are correct when viewed in the shell using pfctl -ss, so it may be a problem in the pfSense PHP module. It looks similar to the kind of issue where the world and kernel did not match, but they are all current. I've tried forcing a reinstall of the pfSense PHP module package as well, but it did not help. I also tried forcing a reinstall of everything (pkg upgrade -fy) but the result is the same.


Files

2021-08-06_12-34.png (196 KB) 2021-08-06_12-34.png Jim Pingle, 08/06/2021 11:35 AM

JP Updated by Jim Pingle about 5 years ago Actions #1

Plus snapshot: 21.09.a.20210806.0500
CE snapshot: 2.6.0.a.20210806.0500

MG Updated by Mateusz Guzik about 5 years ago Actions #2

One of the commits changed the size of struct pf_state.

It should be sufficient to make sure the php module is recompiled and the new package installed.

If that does not solve the problem I'll dig into it.

RB Updated by Renato Botelho about 5 years ago Actions #3

  • Status changed from Confirmed to Feedback

I've triggered the build to update all poudriere jails for both CE and Plus. I also bump PORTREVISION of PHP module port. Everything should be fine in the next round of snapshots

JP Updated by Jim Pingle about 5 years ago Actions #4

  • Status changed from Feedback to Resolved
  • Assignee set to Mateusz Guzik

Looks good on the latest snapshot: 2.6.0.a.20210811.0500 with module version 0.72_1

JP Updated by Jim Pingle almost 5 years ago Actions #5

  • Plus Target Version changed from 21.09 to 22.01
Actions

Also available in: Atom