nixos/firefox-syncserver: enable recommendedProxySettings

The syncserver requires a Host header identical to the one provided by
the client.
This commit is contained in:
Robert Obryk 2023-02-05 23:11:37 +01:00 committed by pennae
parent 28116031e2
commit 0a6dd02620

View file

@ -304,6 +304,10 @@ in
forceSSL = cfg.singleNode.enableTLS;
locations."/" = {
proxyPass = "http://127.0.0.1:${toString cfg.settings.port}";
# We need to pass the Host header that matches the original Host header. Otherwise,
# Hawk authentication will fail (because it assumes that the client and server see
# the same value of the Host header).
recommendedProxySettings = true;
};
};
};