Project

General

Profile

Bug #27202

Use aws s3 java sdk failed to read a file when key like /test/test.txt

Added by liang sibin almost 2 years ago. Updated almost 2 years ago.

Status:
New
Priority:
Normal
Target version:
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature:

Description

Use python client boto3 upload the file and use aws s3 java sdk failed to get the file.

https://github.com/aws/aws-sdk-java/issues/1733
The way Ceph calculates the SigV4 'CanonicalURI' parameter in this edge case differs from the way that actual-S3 does (which, for better and for worse, differs from the SigV4 spec). That'd cause SignatureDoesNotMatch, because the SDK matches actual-S3's implementation.

History

#1 Updated by Abhishek Lekshmanan almost 2 years ago

  • Assignee set to Abhishek Lekshmanan

Also available in: Atom PDF