Unsupported
header x-amz-checksum-algorithm
received for this API call.
If object storage is configured for Gitea, you may get the following error when trying to upload attachments:
NewAttachment: Create: Unsupported header 'x-amz-checksum-algorithm' received for this API call.
This happens because some object storage services
like Backblaze and Cloudflare don't support the
x-amz-checksum-algorithm
header that
Gitea is sending. There's a configuration value to
change Gitea to use the legacy md5
behavior that these services expect:
MINIO_CHECKSUM_ALGORITHM
: default: Minio checksum algorithm:default
(for MinIO or AWS S3) ormd5
(for Cloudflare or Backblaze)
Setting MINIO_CHECKSUM_ALGORITHM
in
the configuration to md5
should fix the
error.