Project

General

Profile

Actions

Bug #27202

open

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

Added by liang sibin over 5 years ago. Updated over 5 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 (v1):
Crash signature (v2):

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.

Actions #1

Updated by Abhishek Lekshmanan over 5 years ago

  • Assignee set to Abhishek Lekshmanan
Actions

Also available in: Atom PDF