Blagoi Anastasov created JCLOUDS-1592: -----------------------------------------
Summary: Not available to make POST request to Regional AWS STS endpoints Key: JCLOUDS-1592 URL: https://issues.apache.org/jira/browse/JCLOUDS-1592 Project: jclouds Issue Type: Bug Components: jclouds-blobstore Affects Versions: 2.4.0 Reporter: Blagoi Anastasov Hello, AssumeRole functionality cannot make POST request to regional sts endpoint. I use STS api assumeRole() with stsProperties: jclouds.endpoint -> [https://sts.eu-central-1.amazonaws.com|https://sts.eu-central-1.amazonaws.com/] jclouds.region.eu-central-1.endpoint -> [https://sts.eu-central-1.amazonaws.com|https://sts.eu-central-1.amazonaws.com/] Then when invoking the request I receive this error. java.io.IOException: Server returned HTTP response code: 500 for URL: [https://sts.eu-central-1.amazonaws.com/] It looks like that such request can be made only against global sts endpoint: [https://sts.amazonaws.com/] but Amazon highly recommends using regional sts endpoints: [https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_enable-regions.html] Best Regards, Blago -- This message was sent by Atlassian Jira (v8.20.1#820001)