only turn on ddos_detected if loggedout_counter>1000
parent
223dd2ae2b
commit
4b9b449f3a
|
@ -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,
|
||||
|
|
Loading…
Reference in New Issue