I've attempted to use server-side encryption on an object and it appears that s3cmd isn't providing a v4 signature when creating a signed url. AWS complains with "Requests specifying Server Side Encryption with AWS KMS managed keys require AWS Signature Version 4.".
I'm issuing this command to generate the url: s3cmd signurl s3://bucket/object +3600
Or am I doing it wrong? Version 1.6.1 installed via homebrew.
Support for signurl with signature v4 is not yet implemented.
Note that it should not be too hard to do a patch to add it I guess, as the signature v4 for request is already implemented.
I've attempted to use server-side encryption on an object and it appears that s3cmd isn't providing a v4 signature when creating a signed url. AWS complains with "Requests specifying Server Side Encryption with AWS KMS managed keys require AWS Signature Version 4.".
I'm issuing this command to generate the url:
s3cmd signurl s3://bucket/object +3600
Or am I doing it wrong? Version 1.6.1 installed via homebrew.
Thanks