OPNsense Forum

Archive => 15.1 Legacy Series => Topic started by: macafee on April 04, 2015, 04:40:27 pm

Title: Error parsing rule
Post by: macafee on April 04, 2015, 04:40:27 pm
version:15.1.8.3-c6240d38f (amd64)

There are many errors in system logs.

Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:37:05    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:58    opnsense: /diag_logs_filter_dynamic.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:58    opnsense: /diag_logs_filter_dynamic.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:58    opnsense: /diag_logs_filter_dynamic.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:58    opnsense: /diag_logs_filter_dynamic.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:58    opnsense: /diag_logs_filter_dynamic.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:58    opnsense: /diag_logs_filter_dynamic.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:58    opnsense: /diag_logs_filter_dynamic.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:58    opnsense: /diag_logs_filter_dynamic.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:58    opnsense: /diag_logs_filter_dynamic.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:58    opnsense: /diag_logs_filter_dynamic.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:58    opnsense: /diag_logs_filter_dynamic.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:58    opnsense: /diag_logs_filter_dynamic.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:58    opnsense: /diag_logs_filter_dynamic.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Apr 4 22:36:54    opnsense: /diag_logs_filter.php: There was a error parsing rule: . Please report to mailing list or forum.
Title: Re: Error parsing rule
Post by: ortylp on April 04, 2015, 05:14:47 pm
I do confirm, I see these too.

Do we have github issue for that?
Title: Re: Error parsing rule
Post by: franco on April 05, 2015, 09:47:23 am
We don't have one yet. I refactored the function and added the actual rule output for debugging purposes: https://github.com/opnsense/core/commit/c37d77bcf7f8e4dc90fe8f5fe76a6939a274c67e

Feel free to create a GitHub issue to better keep track of progress. :)
Title: Re: Error parsing rule
Post by: franco on April 05, 2015, 10:07:58 am
For me it was an IGMP packet causing the error. I have applied a fix that should work on all rules: https://github.com/opnsense/core/commit/81abe4d18fde1fe0315b153e07c837953617aa53

Let me know if the error disappeared after the next release (don't think we need a github issue now).
Title: Re: Error parsing rule
Post by: franco on April 05, 2015, 10:22:35 am
CARP had the same defect. :D https://github.com/opnsense/core/commit/1b9a2f2bb3815c035b23ad4ec130aeb8d47d795b