only turn on ddos_detected if loggedout_counter>1000
parent
223dd2ae2b
commit
4b9b449f3a
|
@ -77,15 +77,14 @@ def calc_users():
|
||||||
loggedin_counter = len(loggedin)
|
loggedin_counter = len(loggedin)
|
||||||
loggedout_counter = len(loggedout)
|
loggedout_counter = len(loggedout)
|
||||||
|
|
||||||
if not IS_LOCALHOST:
|
if loggedout_counter > 1000 and loggedout_counter > (loggedin_counter * 5):
|
||||||
if loggedout_counter > (loggedin_counter * 5):
|
if not get_setting('ddos_detected'):
|
||||||
if not get_setting('ddos_detected'):
|
toggle_setting('ddos_detected')
|
||||||
toggle_setting('ddos_detected')
|
set_security_level('under_attack')
|
||||||
set_security_level('under_attack')
|
else:
|
||||||
else:
|
if get_setting('ddos_detected'):
|
||||||
if get_setting('ddos_detected'):
|
toggle_setting('ddos_detected')
|
||||||
toggle_setting('ddos_detected')
|
set_security_level('high')
|
||||||
set_security_level('high')
|
|
||||||
|
|
||||||
|
|
||||||
return {'loggedin_counter':loggedin_counter,
|
return {'loggedin_counter':loggedin_counter,
|
||||||
|
|
Loading…
Reference in New Issue