From f56cc1b92ff899ef05a11a81b01595dcab0eb163 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Mon, 22 Jul 2019 14:05:25 +0200 Subject: [PATCH] Filter: livelog, skip illegal log lines --- src/opnsense/scripts/filter/read_log.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/opnsense/scripts/filter/read_log.py b/src/opnsense/scripts/filter/read_log.py index a026a612e..a7dd674de 100755 --- a/src/opnsense/scripts/filter/read_log.py +++ b/src/opnsense/scripts/filter/read_log.py @@ -124,7 +124,10 @@ if __name__ == '__main__': rulep = record['line'].split('filterlog:')[1].strip().split(',') update_rule(rule, metadata, rulep, fields_general) - if 'version' in rule: + if 'action' not in rule: + # not a filter log line, skip + continue + elif 'version' in rule: if rule['version'] == '4': update_rule(rule, metadata, rulep, fields_ipv4) if 'proto' in rule: