From f0e0e179ce2cccd3af740afb4c67f91810f5592a Mon Sep 17 00:00:00 2001 From: Vincent Breitmoser Date: Fri, 11 Jun 2021 11:25:27 +0200 Subject: [PATCH] nginx: increase burst window for fpr lookups to 1000 --- hagrid-routes.conf | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/hagrid-routes.conf b/hagrid-routes.conf index 00fe048..c2f2592 100644 --- a/hagrid-routes.conf +++ b/hagrid-routes.conf @@ -33,7 +33,7 @@ location /vks/v1/request-verify { location /vks { location ~ ^/vks/v1/by-fingerprint/(?:0x)?([^/][^/])([^/][^/])(..*)$ { - limit_req zone=search_fpr_keyid burst=30; + limit_req zone=search_fpr_keyid burst=1000 nodelay; error_page 404 /errors-static/404-by-fpr.htm; default_type application/pgp-keys; @@ -45,7 +45,7 @@ location /vks { } location ~ ^/vks/v1/by-keyid/(?:0x)?([^/][^/])([^/][^/])(.*)$ { - limit_req zone=search_fpr_keyid burst=30; + limit_req zone=search_fpr_keyid burst=1000 nodelay; error_page 429 /errors-static/429-rate-limit-vks-fpr.htm; error_page 404 /errors-static/404-by-keyid.htm; @@ -160,7 +160,7 @@ location /pks/internal { # index by fingerprint # gpg --search-keys location ~ "^/pks/internal/index/(?:0x)?([a-fA-F0-9]{40})$" { - limit_req zone=search_fpr_keyid burst=30; + limit_req zone=search_fpr_keyid burst=1000 nodelay; limit_req_status 429; error_page 429 /errors-static/429-rate-limit-pks-index.htm; @@ -174,7 +174,7 @@ location /pks/internal { # index by keyid # gpg --search-keys location ~ "^/pks/internal/index/(?:0x)?([a-fA-F0-9]{16})$" { - limit_req zone=search_fpr_keyid burst=30; + limit_req zone=search_fpr_keyid burst=1000 nodelay; limit_req_status 429; error_page 429 /errors-static/429-rate-limit-pks-index.htm;