Skip to content

select_object_content gives access denied when SSECustomerAlgorithm is enabled #3268

Answered by nateprewitt
HassanAhamed24 asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @HassanAhamed24, this appears to be an issue with handler registration specifically for SSE in S3. You can see here we have a customization that runs on certain operations such as PutObject to auto-encode your encryption key for you. The key MUST be a base64-encoded string as noted in the API docs for S3. The customization is a courtesy function to reduce complexity but doesn't appear to be applied consistently.

We're going to need to do some testing, but we should be able to ship this in a future version of Boto3 to add this to the subset of APIs auto-encoding the SSE key.

Replies: 3 comments 8 replies

Comment options

You must be logged in to vote
6 replies
@HassanAhamed24
Comment options

@tim-finnigan
Comment options

@HassanAhamed24
Comment options

@tim-finnigan
Comment options

@HassanAhamed24
Comment options

Comment options

You must be logged in to vote
1 reply
@HassanAhamed24
Comment options

Answer selected by HassanAhamed24
Comment options

You must be logged in to vote
1 reply
@nateprewitt
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants