Upgraded fine, to many states (100000+) causes a PHP memory error. Any ideas?
-
amd64
10.3-RELEASE
FreeBSD 10.3-RELEASE #6 05adf0a(RELENG_2_3_0): Mon Apr 11 18:52:07 CDT 2016 root@ce23-amd64-builder:/builder/pfsense-230/tmp/obj/builder/pfsense-230/tmp/FreeBSD-src/sys/pfSenseCrash report details:
PHP Errors:
[14-Apr-2016 10:28:42 America/Chicago] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 32 bytes) in /usr/local/www/diag_dump_states.php on line 241
[14-Apr-2016 10:28:42 America/Chicago] PHP Stack trace:
[14-Apr-2016 10:28:42 America/Chicago] PHP 1. {main}() /usr/local/www/diag_dump_states.php:0
[14-Apr-2016 10:28:42 America/Chicago] PHP 2. pfSense_get_pf_states() /usr/local/www/diag_dump_states.php:241![Screenshot from 2016-04-14 10:29:43.png](/public/imported_attachments/1/Screenshot from 2016-04-14 10:29:43.png)
![Screenshot from 2016-04-14 10:29:43.png_thumb](/public/imported_attachments/1/Screenshot from 2016-04-14 10:29:43.png_thumb) -
I have the same underlying issue.
This problem also affects the use of the /status_carp.php page. I have +100k states and using a CARP HA fw pair and get this error when using the CARP status page.
As I needed the function to activate / deactivate CARP on this page I patched the file /usr/local/www/status_carp.php and replaced $states = pfSense_get_pf_states(); with $states = 0; so the page loads but displays no states because of my workaround.
René