s3: Support non-AWS S3 providers which do not support request checksums.

This commit is contained in:
Alex Vandiver
2025-04-09 16:40:37 +00:00
committed by Tim Abbott
parent 33339f89c3
commit aeed907c50
5 changed files with 12 additions and 0 deletions

View File

@@ -52,6 +52,10 @@ backend. To enable this backend, you need to do the following:
For certain AWS regions, you may need to set the `S3_REGION`
setting to your default AWS region's code (e.g., `"eu-central-1"`).
1. Non-AWS block storage providers may need `S3_SKIP_CHECKSUM = True`; you
should try without this at first, but enable it if you see exceptions
involving `XAmzContentSHA256Mismatch`.
1. Finally, restart the Zulip server so that your settings changes
take effect
(`/home/zulip/deployments/current/scripts/restart-server`).