mirror of
https://github.com/TecharoHQ/anubis.git
synced 2025-08-04 02:08:59 -04:00
fix(default-config): off-by-one error in the default thresholds (#701)
I don't know how I missed this in testing.
This commit is contained in:
parent
ab801a3597
commit
3c1d95d61e
@ -132,14 +132,14 @@ status_codes:
|
|||||||
thresholds:
|
thresholds:
|
||||||
# By default Anubis ships with the following thresholds:
|
# By default Anubis ships with the following thresholds:
|
||||||
- name: minimal-suspicion # This client is likely fine, its soul is lighter than a feather
|
- name: minimal-suspicion # This client is likely fine, its soul is lighter than a feather
|
||||||
expression: weight < 0 # a feather weighs zero units
|
expression: weight <= 0 # a feather weighs zero units
|
||||||
action: ALLOW # Allow the traffic through
|
action: ALLOW # Allow the traffic through
|
||||||
# For clients that had some weight reduced through custom rules, give them a
|
# For clients that had some weight reduced through custom rules, give them a
|
||||||
# lightweight challenge.
|
# lightweight challenge.
|
||||||
- name: mild-suspicion
|
- name: mild-suspicion
|
||||||
expression:
|
expression:
|
||||||
all:
|
all:
|
||||||
- weight >= 0
|
- weight > 0
|
||||||
- weight < 10
|
- weight < 10
|
||||||
action: CHALLENGE
|
action: CHALLENGE
|
||||||
challenge:
|
challenge:
|
||||||
|
@ -40,6 +40,7 @@ And some cleanups/refactors were added:
|
|||||||
- Bump AI-robots.txt to version 1.37
|
- Bump AI-robots.txt to version 1.37
|
||||||
- Make progress bar styling more compatible (UXP, etc)
|
- Make progress bar styling more compatible (UXP, etc)
|
||||||
- Add `--strip-base-prefix` flag/envvar to strip the base prefix from request paths when forwarding to target servers
|
- Add `--strip-base-prefix` flag/envvar to strip the base prefix from request paths when forwarding to target servers
|
||||||
|
- Fix an off-by-one in the default threshold config
|
||||||
|
|
||||||
Request weight is one of the biggest ticket features in Anubis. This enables Anubis to be much closer to a Web Application Firewall and when combined with custom thresholds allows administrators to have Anubis take advanced reactions. For more information about request weight, see [the request weight section](./admin/policies.mdx#request-weight) of the policy file documentation.
|
Request weight is one of the biggest ticket features in Anubis. This enables Anubis to be much closer to a Web Application Firewall and when combined with custom thresholds allows administrators to have Anubis take advanced reactions. For more information about request weight, see [the request weight section](./admin/policies.mdx#request-weight) of the policy file documentation.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user