Explicitly support plaintext browsers (Lynx) and serve challenges that they can solve

This commit is contained in:
WeebDataHoarder
2025-04-15 21:03:01 +02:00
parent 5efe6a8abc
commit ce8bc52d94
2 changed files with 10 additions and 0 deletions

View File

@@ -440,6 +440,11 @@ rules:
conditions:
- '!(method == "HEAD" || method == "GET")'
- name: plaintext-browser
action: challenge
challenges: [http-cookie-check, self-meta-refresh, self-cookie]
conditions:
- 'userAgent.startsWith("Lynx/")'
- name: standard-tools
action: challenge