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

Use AWS S3 Transfer Acceleration

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 2.0.1
    • Fix Version/s: None
    • Component/s: jclouds-blobstore
    • Labels:

      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

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

              Dates

              • Created:
                Updated: