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

Unable to access S3 buckets in eu-central-1. Support signature version AWS4-HMAC-SHA256 #8302

Closed
cyberduck opened this issue Nov 1, 2014 · 14 comments
Assignees
Labels
bug fixed s3 AWS S3 Protocol Implementation
Milestone

Comments

@cyberduck
Copy link
Collaborator

06b3807 created the issue

When trying to access a S3 bucket from eu-central-1 (Frankfurt region), I get this error message:

The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256. Please contact your web hosting service provider for assistance.

Buckets from eu-west-1 (Ireland region) can be accessed without any problems.

I'm ranking this issue as a defect, because the current changelog states, that eu-central-1 should be supported:

  • [Feature] Add support for buckets in region eu-central-1 (Frankfurt) (S3)

Unfortunately I couldn't find a trac ticket for this feature enhancement.

Version currently in use: Version 4.5.3 (15584)

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Support for AWS4 signatures is work in progress.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Add x-amz-content-sha256 header to PUT requests. In 7a11f08.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Add property s3.signature.version with signature version preference for S3. Valid value are AWS2 or AWS4-HMAC-SHA256 required for eu-central-1 region. In 64734bd.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Workaround failing HEAD requests in 19e79f9.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [8302 ojs]:

  • [Feature] Add support for buckets in region eu-central-1 (Frankfurt) (S3)

That was referring to changeset 2f8b775.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Tests in b73bbb2.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

More tests with single and multipart uploads in 23bf7e9.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Enabled AWS4-HMAC-SHA256 for all tests in a1e0d62.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Enabled in c6cfb9a.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Please update to the latest snapshot build available.

@cyberduck
Copy link
Collaborator Author

06b3807 commented

Works great. Thanks! Any plans when 4.5.3 will be released?

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:13 ojs]:

Works great. Thanks! Any plans when 4.5.3 will be released?

Anticipated within two weeks.

@cyberduck
Copy link
Collaborator Author

dae23e3 commented

Do you have a plan when you would release 4.5.3?

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:15 bzsolt]:

Do you have a plan when you would release 4.5.3?
Version 4.6 with support for AWS4-HMAC-SHA256 has been released on Nov-20-2014. Refer to (https://cyberduck.io/changelog/).

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug fixed s3 AWS S3 Protocol Implementation
Projects
None yet
Development

No branches or pull requests

2 participants