Skip to content

Velero + MinIO: Unknown desc = AuthorizationHeaderMalformed: The authorization header is malformed; the region 'us-east-1' is wrong; #3699

Discussion options

You must be logged in to vote

Hi @laimison. You will need to pass in the URL of your MinIO instance as part of the BackupStorageLocation config in the s3Url field. If this is not provided, it will assume that the bucket is on AWS S3 and that bucket may actually reside in "us-west-2". You will also need to set s3ForcePathStyle to true. Please see the AWS BSL documentation for details all the config fields.

I wouldn't have expected this to cause the Velero process to crash though. If you can, please try using a more recent version of Velero as it may be able to handle this error more gracefully.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@laimison
Comment options

Answer selected by laimison
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants