Cyberduck Mountain Duck CLI

#10052 closed defect (worksforme)

How to configure Server Side Encryption (S3)

Reported by: t2y1979 Owned by:
Priority: normal Milestone: 6.2.9
Component: s3 Version: 6.2
Severity: normal Keywords: ServerSideEncryption, SSE
Cc: Architecture: Intel
Platform: Mac OS X 10.11


I configured SSE-S3 (AES-256) on Preference, and then tried to use Server Side Encryption (SSE), but it seems SSE is invalid for my bucket/object. I only read and configured as follows documentation.

According to cyberduck debug logging (defaults write ch.sudo.cyberduck logging debug), I wonder x-amz-server-side-encryption header is not set with PUT Object API when I upload new object? My configuration might be something wrong. After uploading, I cannot change "Encryption" field in S3 tab on Info dialog for the object.

Could you confirm that SSE works on your environment and above documentation is appropriate?

Change History (3)

comment:1 Changed on Oct 14, 2017 at 7:04:37 PM by dkocher

The documentation should be correct. You can either select the encryption setting in Preferences to use SSE for uploads by default or override these default settings in the File → Info (⌘-I) → S3 panel per bucket.

comment:2 Changed on Oct 14, 2017 at 7:05:38 PM by dkocher

  • Milestone set to 6.2.9
  • Resolution set to worksforme
  • Status changed from new to closed

Please attach a screenshot that shows the issue running the latest version and reopen this issue.

comment:3 Changed on Oct 15, 2017 at 11:48:19 PM by t2y1979

Did you confirm that x-amz-server-side-encryption header is set when you upload a file using debug mode?

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