• Resolved Jay

    (@jay2000)


    Hi,

    it seems like the plugin does not support the latest signature version as the authorization fails for endpoints that do not support the old version 2 (https://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region).

    S3::listBuckets(): [InvalidRequest] The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256

    It would be great to be able to use the plugin with any AWS region.

    Thanks and best regards,
    Jay2000

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Author Emran Ahmed

    (@emranahmed)

    Thank you @jay2000,

    I am going to check this, and will upgrade asap ??

    Thank again

    Emran

    Thread Starter Jay

    (@jay2000)

    Hi @emranahmed,

    thanks for your fast reply! I hope that implementing the new authentication procedure is not that complex ??

    And – of course – thanks for providing this plugin!

    Best regards,
    Jay

    Plugin Author Emran Ahmed

    (@emranahmed)

    Hello Jay,

    Could you please check your amazon endpoint again, Seems its changed. Goto S3, open a bucket and Click on any file. Click Properties tab and check Link. You will see which endpoint amazon assigned to your file ??

    Thank you

    Thread Starter Jay

    (@jay2000)

    I have two buckets in AWS:

    • s3-eu-west-1.amazonaws.com — working
    • s3.eu-central-1.amazonaws.com — not working (with errors such as the one above once I change the endpoint in the plugin settings)
    Plugin Author Emran Ahmed

    (@emranahmed)

    Yes, Some s3 endpoint which support Only Version 4 does not work.

    You can change you bucket / s3 region which support Version 2 also ??

    https://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region

    Thank you

    • This reply was modified 7 years, 9 months ago by Emran Ahmed.
    Thread Starter Jay

    (@jay2000)

    You can change you bucket / s3 region which support Version 2 also

    Yes, that’s what I’m doing right now as a workaround.

    However, I’d prefer the s3.eu-central-1 endpoint that only supports version 4 as it is geographically nearer to the clients (and because it is located in Germany that has strict privacy laws).

    • This reply was modified 7 years, 9 months ago by Jay.
    • This reply was modified 7 years, 9 months ago by Jay.
    Thread Starter Jay

    (@jay2000)

    Have you marked this topic as resolved not planning to add support for version 4?
    Thanks! ??

    Plugin Author Emran Ahmed

    (@emranahmed)

    Nope, I am working on it ??

    Thread Starter Jay

    (@jay2000)

    This is great news. Thank you so much!

    Thread Starter Jay

    (@jay2000)

    Hi Emran,

    I do not want to annoy, but is there already progress?

    Thanks in advance and best regards,
    Janek

    Plugin Author Emran Ahmed

    (@emranahmed)

    I tried but failed to generate signature ??

    This plugin dependent on https://github.com/tpyo/amazon-s3-php-class package.

    Hope they will upgrade soon, and I will update plugin as well.

    Thank you for your patient ??

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Support for AWS Signature Version 4’ is closed to new replies.