From bf62f31b9e3b5fb4205b3389170be01fbcda284c Mon Sep 17 00:00:00 2001 From: andryyy Date: Thu, 27 Aug 2020 21:13:20 +0200 Subject: [PATCH] [Web] Fail2ban: Only write regex filters if not empty --- data/web/inc/functions.fail2ban.inc.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/data/web/inc/functions.fail2ban.inc.php b/data/web/inc/functions.fail2ban.inc.php index 72d60062..b7918180 100644 --- a/data/web/inc/functions.fail2ban.inc.php +++ b/data/web/inc/functions.fail2ban.inc.php @@ -129,7 +129,9 @@ function fail2ban($_action, $_data = null) { $regex_array[$rule_id] = $regex; $rule_id++; } - $redis->Set('F2B_REGEX', json_encode($regex_array, JSON_UNESCAPED_SLASHES)); + if (!empty($regex_array)) { + $redis->Set('F2B_REGEX', json_encode($regex_array, JSON_UNESCAPED_SLASHES)); + } } else { $_SESSION['return'][] = array(