Merge pull request #2313 from return42/limiter-route-healthz

[fix] limiter: never block a /healthz request
pull/2205/merge
Markus Heiser 1 year ago committed by GitHub
commit 3ab85db5dd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -47,6 +47,9 @@ def is_accepted_request() -> bool:
user_agent = request.headers.get('User-Agent', 'unknown')
x_forwarded_for = request.headers.get('X-Forwarded-For', '')
if request.path == '/healthz':
return True
if block_user_agent.match(user_agent):
logger.debug("BLOCK %s: %s --> detected User-Agent: %s" % (x_forwarded_for, request.path, user_agent))
return False

Loading…
Cancel
Save