jclouds/providers
Timur Alperovich 98ea917477 GetBucketLocation should use path-style requests.
When making a GetBucketLocation request, Amazon may route the request
to the bucket region. When making it with v4 signer, the request may
fail because of the region mismatch. Concretely, a request to
test.s3.amazonaws.com may resolve to s3-us-west-2-w.amazonaws.com. The
request itself is prepared for the us-east-1 region (s3.amazonaws.com
endpoint), but then fails when the DNS resolution points to a
us-west-2 endpoint.

Bucket-in-path works around this for the GetBucketLocation requests.
That means that every GetBucketLocation request will be of the form:
https://s3.amazonaws.com/{bucket}?location. This ensures that jclouds
requests will not be subjected to Amazon's routing/DNS pointers.

Fixes: JCLOUDS-1213
2017-01-11 18:14:57 -08:00
..
aws-cloudwatch Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
aws-ec2 Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
aws-route53 Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
aws-s3 GetBucketLocation should use path-style requests. 2017-01-11 18:14:57 -08:00
aws-sqs Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
aws-sts Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
azureblob JCLOUDS-1223: Use larger block blobs for Azure 2017-01-08 15:28:21 -08:00
digitalocean2 Deprecate user metadata in DigitalOcean 2016-12-07 17:18:23 +01:00
dynect Make user agent header configurable 2016-12-20 11:02:19 +01:00
elastichosts-ams-e Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
elastichosts-dal-a Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
elastichosts-hkg-e Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
elastichosts-lax-p Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
elastichosts-lon-b Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
elastichosts-lon-p Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
elastichosts-mmi-a Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
elastichosts-sat-p Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
elastichosts-sjc-c Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
elastichosts-syd-v Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
elastichosts-tor-p Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
glesys Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
go2cloud-jhb1 Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
gogrid Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
google-compute-engine Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
openhosting-east1 Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
profitbricks Make user agent header configurable 2016-12-20 11:02:19 +01:00
rackspace-cloudblockstorage-uk Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
rackspace-cloudblockstorage-us Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
rackspace-clouddatabases-uk Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
rackspace-clouddatabases-us Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
rackspace-clouddns-uk Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
rackspace-clouddns-us Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
rackspace-cloudfiles-uk Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
rackspace-cloudfiles-us Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
rackspace-cloudloadbalancers-uk Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
rackspace-cloudloadbalancers-us Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
rackspace-cloudservers-uk Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
rackspace-cloudservers-us Updates the default template so live tests pass again. 2016-11-21 15:47:27 -06:00
serverlove-z1-man Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
skalicloud-sdg-my Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
softlayer Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
ultradns-ws Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
pom.xml Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00