zulip/docs/production
n0099 2b1d250154 nginx: Switch from `$host` to `$http_host` for HTTP/3 compatibility.
nginx sets the value of the `$http_host` variable to the empty string
when using http/3, as there is technically no `Host:` header sent:
https://github.com/nginx-quic/nginx-quic/issues/3

Users with a browser that support http/3 will send their first request
to nginx with http/2, and get an expected HTTP 200 -- but any
subsequent requests will fail with am HTTP 400, since the browser will
have upgraded to http/3, which has an empty `Host` header, which Zulip
rejects.

Switch to the `$host` variable, which works for all HTTP versions.

Co-authored-by: Alex Vandiver <alexmv@zulip.com>
2023-07-25 18:20:34 -04:00
..
authentication-methods.md docs: Rename "private message" -> "direct message". 2023-06-23 14:36:16 -07:00
deployment.md nginx: Switch from `$host` to `$http_host` for HTTP/3 compatibility. 2023-07-25 18:20:34 -04:00
email-gateway.md docs: Clarify access to port 25 is needed for local email delivery. 2023-06-07 08:56:01 -07:00
email.md docs: Document how to use SMTP without authentication. 2023-02-27 11:59:48 -08:00
export-and-import.md docs: Reference PostgreSQL version in "Restoring backups" section. 2023-07-05 14:53:24 -07:00
giphy-gif-integration.md docs: Format Markdown with Prettier. 2021-09-08 12:06:24 -07:00
index.md docs: Add ReadTheDocs documentation for SCIM. 2023-04-03 17:01:05 -07:00
install-existing-server.md docs: Uncapitalize the name for nginx. 2022-01-25 11:17:51 -08:00
install.md docs: Clarify instructions for getting help with self-hosting. 2023-06-12 13:01:50 -07:00
maintain-secure-upgrade.md contributor docs: Rename "Upgrade or modify Zulip" -> "Upgrade Zulip". 2023-01-27 12:41:56 -08:00
management-commands.md contributor docs: Migrate "Modify Zulip" to its own page. 2023-01-27 12:41:56 -08:00
mobile-push-notifications.md docs: Rename "private message" -> "direct message". 2023-06-23 14:36:16 -07:00
modify.md contributor docs: Rename "Upgrade or modify Zulip" -> "Upgrade Zulip". 2023-01-27 12:41:56 -08:00
multiple-organizations.md web: Save a needless 301 redirect from /plans to /plans/. 2023-03-24 14:51:01 -07:00
password-strength.md docs: Convert .html#fragment links to .md#fragment. 2022-02-28 16:28:31 -08:00
postgresql.md puppet: Add PostgreSQL 15 support. 2023-05-10 14:06:02 -07:00
requirements.md docs: Remove unused link references. 2023-05-31 08:18:03 -07:00
scim.md docs: Update SCIM doc to not mention add_scim_client. 2023-07-05 14:36:22 -07:00
security-model.md docs: Rename "private message" -> "direct message". 2023-06-23 14:36:16 -07:00
settings.md contributor docs: Rename "Customize Zulip" -> "Server configuration". 2023-01-27 12:41:56 -08:00
ssl-certificates.md docs: Convert .html#fragment links to .md#fragment. 2022-02-28 16:28:31 -08:00
troubleshooting.md error_notify: Remove custom email error reporting handler. 2023-07-20 11:00:09 -07:00
upgrade.md docs: Mention the PostgreSQL upgrade in the release upgrade section. 2023-07-11 17:27:57 -07:00
upload-backends.md uploads: Allow uploads to set storage class. 2023-07-19 16:19:34 -07:00
video-calls.md docs: Fix grammar problems found by LanguageTool. 2022-01-21 14:02:14 -08:00