Bug #13812
closedAttempting to change suricata blocking mode on LAN interface from legacy to inline throws a PHP error
100%
Description
WebGUI reports:
The 'lan' interface does not support Inline IPS Mode with native netmap.
However, I then get a crash report:
Crash report begins. Anonymous machine information:
amd64
14.0-CURRENT
FreeBSD 14.0-CURRENT #0 devel-main-n255825-17d2b04a49e: Wed Dec 28 06:28:39 UTC 2022 root@freebsd:/var/jenkins/workspace/pfSense-CE-snapshots-master-main/obj/amd64/8WCnGOFx/var/jenkins/workspace/pfSense-CE-snapshots-master-main/sources/FreeBSD-src-dev
Crash report details:
PHP Errors:
[30-Dec-2022 06:21:34 Europe/London] PHP Fatal error: Uncaught TypeError: explode(): Argument #2 ($string) must be of type string, array given in /usr/local/www/suricata/suricata_interfaces_edit.php:1436
Stack trace:
#0 /usr/local/www/suricata/suricata_interfaces_edit.php(1436): explode(', ', Array)
#1 {main}
thrown in /usr/local/www/suricata/suricata_interfaces_edit.php on line 1436
No FreeBSD crash data found.
Updated by Bill Meeks over 2 years ago
The fix for this issue was added to open Pull Request #1210 against DEVEL posted here: https://github.com/pfsense/FreeBSD-ports/pull/1210.
This issue can be marked resolved when the pull request is merged.
Updated by Jim Pingle over 2 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
PR Merged.