From 4b9b449f3a2e471c3da7a399eaf5097db72c2fe6 Mon Sep 17 00:00:00 2001 From: Aevann Date: Thu, 4 May 2023 21:36:08 +0300 Subject: [PATCH] only turn on ddos_detected if loggedout_counter>1000 --- files/routes/jinja2.py | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/files/routes/jinja2.py b/files/routes/jinja2.py index 9cd5e2854..ad2a36453 100644 --- a/files/routes/jinja2.py +++ b/files/routes/jinja2.py @@ -77,15 +77,14 @@ def calc_users(): loggedin_counter = len(loggedin) loggedout_counter = len(loggedout) - if not IS_LOCALHOST: - if loggedout_counter > (loggedin_counter * 5): - if not get_setting('ddos_detected'): - toggle_setting('ddos_detected') - set_security_level('under_attack') - else: - if get_setting('ddos_detected'): - toggle_setting('ddos_detected') - set_security_level('high') + if loggedout_counter > 1000 and loggedout_counter > (loggedin_counter * 5): + if not get_setting('ddos_detected'): + toggle_setting('ddos_detected') + set_security_level('under_attack') + else: + if get_setting('ddos_detected'): + toggle_setting('ddos_detected') + set_security_level('high') return {'loggedin_counter':loggedin_counter,