From: Sarah Hoffmann Date: Wed, 27 Mar 2024 10:32:23 +0000 (+0100) Subject: nominatim: refuse to geocode IP addresses X-Git-Url: https://git.openstreetmap.org/chef.git/commitdiff_plain/cb1701c4f006820d9759bb7db56c82b82aa4335e nominatim: refuse to geocode IP addresses --- diff --git a/cookbooks/nominatim/templates/default/nginx.erb b/cookbooks/nominatim/templates/default/nginx.erb index 6aa07dbe1..e15099c05 100644 --- a/cookbooks/nominatim/templates/default/nginx.erb +++ b/cookbooks/nominatim/templates/default/nginx.erb @@ -201,6 +201,8 @@ server { { return 403; } if ($blocked_path) { return 403; } + if ($args ~* "q=[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+[ &]") + { return 418; } include <%= @confdir %>/nginx_blocked_generic.conf; limit_req zone=www burst=10;