-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SetChecksumAlgorithm (Aws::S3::Model::ChecksumAlgorithm::NOT_SET) Error #1961
Comments
Hello @zhangc1210 , My sincere apologies for the long delay of answer. We really appreciate and value your time and feedback to the AWS CPP SDK. I have tested the reported behavior and was able to reproduce it. You are right Thank you very much for reporting this. Best regards, Yasmine |
Any progress on this? I believe i'm facing the same issue. I set the and when i try to upload a file using the transfer manager i'm getting the error: |
I am having the same issue than @CrackedDS .... but it is when I try to upload to Cloudflare R2 (to test the API) ;) |
Im currently unable to reproduce with the following code, one just using the plain s3 client, and the other using the transfer manger normal client:
transfer manager:
so just trying to narrow down the problem, are you able to replicate with AWS S3 or a only API compatible backend? |
created pull/2875 that wont serialize any enum headers that use the value NOT_SET unless they are defined in the service model. NOT_SET is something we define and results in a header without a value. This is against the smithy spec that says we should not be sending empty strings on the wire. |
pull request merged, give a shout if it gives you anymore trouble |
Will do thanks a lot
Envoyé à partir de Outlook pour Android<https://aka.ms/AAb9ysg>
…________________________________
From: Sam Bisciglia ***@***.***>
Sent: Tuesday, February 27, 2024 9:38:19 PM
To: aws/aws-sdk-cpp ***@***.***>
Cc: Thierry Bastian ***@***.***>; Comment ***@***.***>
Subject: Re: [aws/aws-sdk-cpp] SetChecksumAlgorithm (Aws::S3::Model::ChecksumAlgorithm::NOT_SET) Error (Issue #1961)
pull request merged, give a shout if it gives you anymore trouble
—
Reply to this email directly, view it on GitHub<#1961 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAKRRARN5M43VJSLMLLDIXDYVY73XAVCNFSM5Y2M2CR2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOJWG42TIOJXGA3Q>.
You are receiving this because you commented.Message ID: ***@***.***>
Thierry Bastian
Head of Architect
FileWave
Take 10 seconds and let us know what you think about FileWave.<https://survey.hsforms.com/1wqQqyBrSQNqIFHDV8oqndw5ecbv>
www.filewave.com<https://www.filewave.com/>
***@***.***
|
This issue is now closed. Comments on closed issues are hard for our team to see. |
Describe the bug
if call
SetChecksumAlgorithm (Aws::S3::Model::ChecksumAlgorithm::NOT_SET)
on request ,the http Authorization header will as likeSignedHeaders=amz-sdk-invocation-id;amz-sdk-request;content-length;content-md5;content-type;host;x-amz-content-sha256;x-amz-date;**x-amz-sdk-checksum-algorithm,**
but x-amz-sdk-checksum-algorithm is not exists in http header.
Expected Behavior
remove x-amz-sdk-checksum-algorithm from Authorization if not set x-amz-sdk-checksum-algorithm header
Current Behavior
Reproduction Steps
Possible Solution
No response
Additional Information/Context
No response
AWS CPP SDK version used
1.9.277
Compiler and Version used
Visual Studio 2019
Operating System and version
Windows 10 x64
The text was updated successfully, but these errors were encountered: