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

Comments

@cyberduck
Copy link
Collaborator

@cyberduck cyberduck commented Nov 1, 2014

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

@cyberduck cyberduck commented Nov 1, 2014

@dkocher commented

Support for AWS4 signatures is work in progress.

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented Nov 2, 2014

@dkocher commented

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

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented Nov 2, 2014

@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

@cyberduck cyberduck commented Nov 2, 2014

@dkocher commented

Workaround failing HEAD requests in 19e79f9.

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented Nov 2, 2014

@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

@cyberduck cyberduck commented Nov 2, 2014

@dkocher commented

Tests in b73bbb2.

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented Nov 2, 2014

@dkocher commented

More tests with single and multipart uploads in 23bf7e9.

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented Nov 3, 2014

@dkocher commented

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

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented Nov 3, 2014

@dkocher commented

Enabled in c6cfb9a.

@cyberduck cyberduck closed this Nov 3, 2014
@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented Nov 4, 2014

@dkocher commented

Please update to the latest snapshot build available.

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented Nov 5, 2014

06b3807 commented

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

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented Nov 5, 2014

@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

@cyberduck cyberduck commented Jan 26, 2016

dae23e3 commented

Do you have a plan when you would release 4.5.3?

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented Jan 26, 2016

@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.
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants