How Do You Troubleshoot the Error “ERROR: S3 error: 400 (InvalidRequest): The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256.”

Problem scenario
Some s3cmd commands work fine.  But others give you this error:
"ERROR: S3 error: 400 (InvalidRequest): The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256."

What can you do to get s3cmd commands to work consistently?

Solution
Upgrade your s3cmd to a newer version.

Leave a comment

Your email address will not be published. Required fields are marked *