States table content in GUI is corrupted/invalid on snapshots
Plus Target Version:
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.
Plus snapshot: 21.09.a.20210806.0500
CE snapshot: 2.6.0.a.20210806.0500
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.
- 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
- 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
Also available in: Atom