You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi @rvernica ,
thanks for pointing this out, it does seem to me like a missing feature on the s3-crt ,and we'll try to get it fixed.
On the mean time though, I wanted to clarify just in case, by default the S3-crt will not add server side encryption, and so if you don't want any you don't need to explicitly set it.
Fully understood. The code we have is general and sets it every time. As a workaround, for now, I added an additional if branch to only set it if needed. Let me know when this gets fixed.
Greetings! Sorry to say but this is a very old issue that is probably not getting as much attention as it deservers. We encourage you to check if this is still an issue in the latest release and if you find that this is still a problem, please feel free to open a new one.
Confirm by changing [ ] to [x] below to ensure that it's a bug:
Describe the bug
Aws::S3Crt::Model::ServerSideEncryption::NOT_SET
throws InvalidArgument Message: The encryption method specified is not supportedSDK version number
1.9.97
Platform/OS/Hardware/Device
Linux/CentOS 7
To Reproduce (observed behavior)
Get S3 CRT AWS example from https://github.com/awsdocs/aws-doc-sdk-examples/tree/master/cpp/example_code/s3-crt
Edit
s3-crt-demo.cpp
fileBefore line 107 add
Compile and run
run_s3-crt-demo
Expected behavior
No exception and successful completion of PUT request.
Logs/output
TRACE logs
Additional context
Setting
ServerSideEncryption::NOT_SET
works fine with S3 non-CRT API.The text was updated successfully, but these errors were encountered: