[jboss-jira] [JBoss JIRA] (JGRP-1914) S3_PING doesn't work with S3 buckets created in Frankfurt region
Mark Morris (JIRA)
issues at jboss.org
Mon Jun 22 18:49:05 EDT 2015
[ https://issues.jboss.org/browse/JGRP-1914?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mark Morris updated JGRP-1914:
------------------------------
Hi Bela,
Quick status update. I could not finish today, as I first expected. I’m getting close, yet I’m not sure if I can complete in time for your release, but I will try :)
I’m about 70+%...I’ve added new S3_PING inner classes, needed for AWS Authentication Version 4, and I’m now integrating into the current S3_PING code that utilizes AWS Authentication Version 2 to use AWS Authentication Version 4 when “region” is passed (overloading where possible). I'm trying to integrate the new code in a way that is transparent to existing code. Explicit use of "region name" will map to AWS Authentication Version 4, because AWS Authentication Version 2 (current) doesn’t support “region”.
The differences between AWS Authentication Version 2 and 4 are many and require many changes throughout S3_PING.
Note: AWS Authentication Version 4 relies on region, and is a total rewrite and new design, so the update is not trivial or easily isolated. The touch points in S3_PING are many, but I’m trying to minimize and ensure testability.
-Mark
> S3_PING doesn't work with S3 buckets created in Frankfurt region
> -----------------------------------------------------------------
>
> Key: JGRP-1914
> URL: https://issues.jboss.org/browse/JGRP-1914
> Project: JGroups
> Issue Type: Bug
> Reporter: Gleb Leonov
> Assignee: Bela Ban
> Fix For: 3.6.4
>
>
> I tried to use S3_PING with access and secret key pair. However, I got 400 (Bad Request) error. After some investigation, I found that modern S3 buckets created in Frankfurt needs amazon v4 authentication, which needs hmac-sha256. But now S3_PING supports only hmac-sha1, so I see no way to use S3_PING with buckets in Frankfurt region.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
More information about the jboss-jira
mailing list