Backblaze rejects requests with x-amz-sdk-checksum-algorithm header

Created on 20 April 2023, over 1 year ago
Updated 27 April 2023, over 1 year ago

Problem/Motivation

We use Backblaze S3-compatible storage in conjunction with this module on a variety of sites. As of early this year, PutObject requests have been failing because Backblaze does not support the x-amz-sdk-checksum-algorithm header.

Steps to reproduce

Create a Backblaze bucket with object lock enabled and set up Backup Migrate AWS S3 with that bucket as a destination.

Proposed resolution

Skip adding SHA256 checksum to PutObject requests when the endpoint is a backblaze server.

πŸ› Bug report
Status

Needs review

Version

5.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States t_stallmann

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024