kafka-connect-storage-cloud
kafka-connect-storage-cloud copied to clipboard
fix: removed x-amz-server-side-encryption to get SEE-C working
Problem
SSE-C is not working due to x-amz-server-side-encryption
header. See #389 .
Solution
Simple fix, just remove that header. S3 just do not support having x-amz-server-side-encryption
and x-amz-server-side-encryption-customer-algorithm
set at the same time
Does this solution apply anywhere else?
- [X] yes
- [ ] no
Test Strategy
I tested it in v5.5.7 that is the version that I am using in my cluster, but it is the same for all versions.
Note that I didn't test the KMS encryption because it is impossible to test it in my environment. If for some reason it do not work, I can add this meta only for this case.