Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

S3 Backup: "Unsupported header 'x-amz-checksum-mode' received for this API call." #8358

Open
cloudrootab opened this issue Feb 18, 2025 · 3 comments
Assignees
Labels
Plane To synchronise with plane type: bug 🐛

Comments

@cloudrootab
Copy link
Contributor

Are you using XOA or XO from the sources?

XO from the sources

Which release channel?

None

Provide your commit number

97230

Describe the bug

After updating to 97230 I started getting Unsupported header 'x-amz-checksum-mode' received for this API call. when doing XO Metadata backups to S3 (Backblaze)

Under Settings/Remotes. The connection is stated as failed.
Endpoint: s3.eu-central-003.backblazeb2.com

Error message

"Unsupported header 'x-amz-checksum-mode' received for this API call."
{
  "name": "InvalidArgument",
  "$fault": "client",
  "$metadata": {
    "httpStatusCode": 400,
    "requestId": "<redacted>",
    "extendedRequestId": "<redacted>",
    "attempts": 1,
    "totalRetryDelay": 0
  },
  "Code": "InvalidArgument",
  "message": "Unsupported header 'x-amz-checksum-mode' received for this API call."
}

To reproduce

  1. Go to '...'
  2. Click on '...'
  3. Scroll down to '...'
  4. See error

Expected behavior

The connection to S3 (Backblaze) and subsequent backups should work.

Screenshots

No response

Node

v22.14.0

Hypervisor

xcp-ng 8.3

Additional context

No response

@cloudrootab
Copy link
Contributor Author

Some further throubleshooting:
This breaks when applying commit: a386680d90bee4fe9987aebc8fb8001a08f240d2

@cloudrootab
Copy link
Contributor Author

Seems that Backblaze doesn't support these flags.
https://www.backblaze.com/docs/cloud-storage-use-the-aws-sdk-for-javascript-v3-with-backblaze-b2

@benjamreis benjamreis added the Plane To synchronise with plane label Feb 21, 2025
@plane-sync-vates
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Plane To synchronise with plane type: bug 🐛
Projects
None yet
Development

No branches or pull requests

3 participants