Uploaded image for project: 'jclouds'
  1. jclouds
  2. JCLOUDS-1310

Use AWS S3 Transfer Acceleration

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.0.1
    • None
    • jclouds-blobstore

    Description

      When I enabled S3 Transfer Acceleration on my bucket, it gave me the following endpoint:

      • accelaration-test-11.s3-accelerate.amazonaws.com

      Then when I tried to use it in order to create my BlobStoreContext and BlobStore objects accordingly and issue an operation, I faced the following error:

      • ... request GET https://accelaration-test-11.s3-accelerate.amazonaws.com/ HTTP/1.1 failed with code 400, error: AWSError
        Unknown macro: {requestId='XX', requestToken='XXX, code='AuthorizationHeaderMalformed', message='The authorization header is malformed; the region 'accelerate' is wrong; expecting 'us-west-1'', context='{Region=us-west-1, HostId=XXX}'}

      I also tried to configure that via generic S3 but also did not solve the issue.

      My bucket is in us-west-1.

      Attachments

        Activity

          People

            Unassigned Unassigned
            ashkan.paya@dell.com Paya Ashkan
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated: