I'm using Fedora 12, snort 126.96.36.199, barnyard2 1.7, php 5.3.1, and BASE 1.4.4. As the topic title indicates, only the BASE Home page displays. The BASE Home page is properly populated with alerts and there are no error messages in the mysql log. Any attempt to go to another page results in a blank web page and the following PHP Fatal error in the ssl error log:
PHP Fatal error: Call to undefined method ProtocolFieldCriteria::ProtocolFieldCriteria() in /var/www/html/base-1.4.4/includes/base_state_citems.inc.php on line 1113, referer: https://192.168.1.99/base/base_main.php
I'm have used all my skills to get to this point. Any help would be greatly appreciated.
Please update from CVS as this has been fixed there. This was caused by a change in PHP in 5.3.
Thanks for the quick response. Fixed.
Hey, I've got the exact same problem but I don't exactly understand how to "update from CVS"
Can someone explain?
I do not know how to "update from CVS" either.
However, the file that needs to be replaced is "base.state.citems.inc.php". You download it from .
Just replace the old file in BASE on your system.
Hope this helps.
Sure. You might have to install a "cvs client". Then you can retrieve the CVS version of BASE as described here (anonymous access):
The CVS version of BASE can then be found under base-php4, although most people are already using php5.
Phenomenal! Thanks for the help, now I can see all the false positives I get to clean up.