Cyberduck Mountain Duck CLI

#9680 closed defect (wontfix)

Signing of S3 request is invalid with some keys

Reported by: jcflowers Owned by: dkocher
Priority: normal Milestone: 5.1.3
Component: s3 Version: 5.1
Severity: normal Keywords:
Cc: Architecture:

Description (last modified by dkocher)

When I use an S3 key which has all the printable UTF-8 characters in it, Cyberduck generates a SignatureDoesNotMatch error with AWS S3. The key is given below and when it's listed in CyberDuck, it shows up as a directory up to the slash in the middle. Trying to go down the path causes the error.

Key on the following line (contains all characters):

BasicPutGet-UTF-8-Chars: !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~

Change History (4)

comment:1 Changed on Sep 6, 2016 at 8:35:49 AM by dkocher

  • Description modified (diff)

comment:2 Changed on Sep 6, 2016 at 8:35:55 AM by dkocher

  • Component changed from core to s3
  • Owner set to dkocher

comment:3 Changed on Sep 6, 2016 at 8:36:47 AM by dkocher

  • Milestone set to 5.2
  • Resolution set to wontfix
  • Status changed from new to closed

Remove the / which is reserved as a delimiter for virtual directories.

comment:4 Changed on Oct 5, 2016 at 1:39:23 PM by dkocher

  • Milestone changed from 5.2 to 5.1.3

Milestone renamed

Note: See TracTickets for help on using tickets.
swiss made software