Project

General

Profile

Actions

Feature #40826

open

radosgw cloud sync fail when use v4 auth s3 node.

Added by 明友 黄 almost 5 years ago. Updated over 4 years ago.

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

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

hi,all

I had test the cloud sync module in radosgw.  ceph verion is 13.2.5  , git commit id is  cbff874f9007f1869bfd3821b7e33b2a6ffd4988;

when sync to a aws s3 endpoint ,get http 400 error , so I use http:// protocol ,use the tcpick tool to dump some message like this.

PUT /wuxi01 HTTP/1.1
Host: s3.cn-north-1.amazonaws.com.cn
Accept: */*
Authorization: AWS AKIAUQ2G7NKZFVDQ76FZ:7ThaXKa3axR7Egf1tkwZc/YNRm4=
Date: Mon, 08 Apr 2019 10:04:37 +0000
Content-Length: 0
HTTP/1.1 400 Bad Request
x-amz-request-id: 65803EFC370CF11A
x-amz-id-2: py6N1QJw+pd91mvL0XpQhiwIVOiWIUprAX8PwAuSVOx3vrqat/Ka+xIVW3D1zC0+tJSLQyr4qC4=
x-amz-region: cn-north-1
Content-Type: application/xml
Transfer-Encoding: chunked
Date: Mon, 08 Apr 2019 10:04:37 GMT
Connection: close
Server: AmazonS3
144

<Error><Code>InvalidRequest</Code><Message>The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256.</Message><RequestId>65803EFC370CF11A</RequestId><HostId>py6N1QJw+pd91mvL0XpQhiwIVOiWIUprAX8PwAuSVOx3vrqat/Ka+xIVW3D1zC0+tJSLQyr4qC4=</HostId></Error>
0

Actions #1

Updated by Abhishek Lekshmanan almost 5 years ago

v4 auth for cloud sync (and rgw http client) isnt implemented yet, this is a larger project ppen for contributions

Actions #2

Updated by Casey Bodley almost 5 years ago

  • Status changed from New to 12
Actions #3

Updated by Abhishek Lekshmanan over 4 years ago

  • Tracker changed from Bug to Feature
Actions #4

Updated by Patrick Donnelly over 4 years ago

  • Status changed from 12 to New
Actions

Also available in: Atom PDF