-
Notifications
You must be signed in to change notification settings - Fork 853
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
Consistently encountering Crc32MismatchException #5625
Comments
I have been more investigation on this issue with @fivetran-jaekim. I wrote an ExecutionInterceptor to write the body of the response to a file when we encounter a response with the header checksum that has been consistently failing. Then I read the body through both Crc32ChecksumValidatingInputStream and a third party CRC32 calculator. Both return the expected checksum from the header. This response does not contain the header |
We disabled Crc32 Validation by intercepting the HTTP response and removing the header. Now we are consistently seeing this exception:
This was supposedly fixed by Jackson: FasterXML/jackson-core#207 |
After disabling |
This issue is now closed. Comments on closed issues are hard for our team to see. |
Describe the bug
I am getting a Crc32MismatchException exception consistently when calling DynamoDbClient.scan(). Expected and actual calculated checksum values are consistent across multiple failures in different processes.
Regression Issue
Expected Behavior
Scan completes without an error and returns a ScanResponse object.
Current Behavior
Reproduction Steps
Possible Solution
No response
Additional Information/Context
No response
AWS Java SDK version used
2.25.64
JDK version used
17
Operating System and version
Ubuntu 22.04
The text was updated successfully, but these errors were encountered: