• Welcome to the Chevereto user community!

    Here users from all over the world gather around to learn the latest about Chevereto and contribute with ideas to improve the software.

    Please keep in mind:

    • This community is user driven. Be polite with other users.
    • We recommend purchasing a Chevereto license to participate in this community.
    • Purchase a Community Subscription to get even faster ticket response times.
  • Chevereto Support CLST

    Support response

    Support checklist

    • Got a Something went wrong message? Read this guide and provide the actual error. Do not skip this.
    • Confirm that the server meets the System Requirements
    • Check for any available Hotfix - your issue could be already reported/fixed
    • Read documentation - It will be required to Debug and understand Errors for a faster support response

S3 compatible upload destination throws error on new aws sdk

lovedigit

👽 Chevereto Freak
Please open one ticket per issue. If you are experiencing multiple issues don't hesitate to create multiple tickets for each issue.

Reproduction steps
  1. Setup external storage destination to backblaze b2 using s3 compatible
  2. Upload an image, it will throw an error
Unexpected result

Error: InvalidArgument: Unsupported header 'x-amz-checksum-crc32' received for this API call

aws SDK version below 3.337 works. The change has been introduced in v3.337 that makes the checksum request and verification default.
It does affect most of the s3-compatible providers, such as backblaze b2, Cloudflare R2 etc. Easy workaround for now is to downgrade aws-sdk to any version below v3.337.
We can also set environment variables to fix this. More details here: https://docs.aws.amazon.com/sdkref/latest/guide/feature-dataintegrity.html

Error log message
NA
 
I'm evaluating if we roll back to older release or if we add a workaround.
 
Back
Top