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,