From fece76ce58b5036841e018f19c08705caf42702e Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Tue, 18 Nov 2025 19:13:20 +0000 Subject: [PATCH] web: force gzip Accept-Encoding for StreetComplete --- cookbooks/web/templates/default/apache.frontend.erb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cookbooks/web/templates/default/apache.frontend.erb b/cookbooks/web/templates/default/apache.frontend.erb index 4880b7e2b..66fd8f228 100644 --- a/cookbooks/web/templates/default/apache.frontend.erb +++ b/cookbooks/web/templates/default/apache.frontend.erb @@ -196,6 +196,12 @@ ErrorLog /var/log/apache2/error.log # RequestHeader edit* Accept-Encoding "\\s*,\\s*" ", " + # + # StreetComplete is requesting "Accept-Encoding: gzip, deflate, identity", but cannot handle deflate responses + # + SetEnvIfNoCase User-Agent "StreetComplete" streetcomplete_client + RequestHeader edit Accept-Encoding "gzip, deflate, identity" "gzip" env=streetcomplete_client + # # Pass supported calls to cgimap # -- 2.39.5