Cyberduck Mountain Duck CLI

Opened 4 years ago

Closed 4 years ago

Last modified 2 years ago

#8302 closed defect (fixed)

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

Reported by: ojs Owned by: dkocher
Priority: normal Milestone: 4.6
Component: s3 Version: Nightly Build
Severity: major Keywords:
Cc: Architecture: Intel
Platform: Mac OS X 10.10

Description

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)

Change History (17)

comment:1 Changed 4 years ago by dkocher

  • Milestone set to 4.5.3
  • Status changed from new to assigned

comment:2 Changed 4 years ago by dkocher

Support for AWS4 signatures is work in progress.

comment:3 Changed 4 years ago by dkocher

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

Last edited 4 years ago by dkocher (previous) (diff)

comment:4 Changed 4 years ago by dkocher

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 r15599.

Last edited 4 years ago by dkocher (previous) (diff)

comment:5 Changed 4 years ago by dkocher

  • Severity changed from normal to major
  • Summary changed from Unable to access S3 buckets in eu-central-1 to Unable to access S3 buckets in eu-central-1. Support signature version AWS4-HMAC-SHA256

comment:6 Changed 4 years ago by dkocher

Workaround failing HEAD requests in r15604.

comment:7 in reply to: ↑ description Changed 4 years ago by dkocher

Replying to ojs:

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

That was referring to changeset r15491.

Last edited 4 years ago by dkocher (previous) (diff)

comment:8 Changed 4 years ago by dkocher

Tests in r15613.

comment:9 Changed 4 years ago by dkocher

More tests with single and multipart uploads in r15615.

comment:10 Changed 4 years ago by dkocher

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

comment:11 Changed 4 years ago by dkocher

  • Resolution set to fixed
  • Status changed from assigned to closed

Enabled in r15635.

comment:12 Changed 4 years ago by dkocher

Please update to the latest snapshot build available.

comment:13 follow-up: Changed 4 years ago by ojs

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

comment:14 in reply to: ↑ 13 Changed 4 years ago by dkocher

Replying to ojs:

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

Anticipated within two weeks.

comment:15 follow-up: Changed 2 years ago by bzsolt

Do you have a plan when you would release 4.5.3?

Last edited 2 years ago by bzsolt (previous) (diff)

comment:16 in reply to: ↑ 15 Changed 2 years ago by dkocher

Replying to 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/.

comment:17 Changed 2 years ago by bzsolt

Last edited 2 years ago by bzsolt (previous) (diff)
Note: See TracTickets for help on using tickets.
swiss made software