[resolved] tS3 components and Frankfurt AWS region

One Star

[resolved] tS3 components and Frankfurt AWS region

Hi all!
I'm using the tS3 components (Talend Forge) to read and write data from/into S3 Buckets.
These components work well, except when the bucket is located in Frankfurt. I have the following error:
The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256.AmazonS3Exception: Status Code: 400, AWS Service: Amazon S3, AWS Request ID: XXXXXXXXXXX, AWS Error Code: InvalidRequest, AWS Error Message: The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256., S3 Extended Request ID: XXXXXXXXXXX
at com.amazonaws.http.AmazonHttpClient.handleErrorResponse(AmazonHttpClient.java:679)
at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:350)
at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:202)
at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:3037)
at com.amazonaws.services.s3.AmazonS3Client.putObject(AmazonS3Client.java:1217)
at com.amazonaws.services.s3.AmazonS3Client.putObject(AmazonS3Client.java:1073)
at ger_dmp.p010s02_alim_contact_0_4.P010S02_Alim_Contact.tS3Put_1Process(P010S02_Alim_Contact.java:19277)
at ger_dmp.p010s02_alim_contact_0_4.P010S02_Alim_Contact$1tWarn_9Thread.run(P010S02_Alim_Contact.java:19070)
at routines.system.ThreadPoolWorker.runIt(TalendThreadPool.java:159)
at routines.system.ThreadPoolWorker.runWork(TalendThreadPool.java:150)
at routines.system.ThreadPoolWorker.access$0(TalendThreadPool.java:145)
at routines.system.ThreadPoolWorker$1.run(TalendThreadPool.java:122)
at java.lang.Thread.run(Thread.java:745)


In fact, Frankfurt is a new AWS region, and only the lastest authorization mechanism is available (Stackoverflow).
Do you have the same problem? Any chance to resolve it?
Moderator

Re: [resolved] tS3 components and Frankfurt AWS region

Hi,
Have you checked Talend Official AmazonS3 components?
TalendHelpCenter:tS3Put, TalendHelpCenter:tS3Connection, etc
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
One Star

Re: [resolved] tS3 components and Frankfurt AWS region

Hi xdshi,
I have checked: I'm already using the Official AmazonS3 components, and not the community one. Sorry, it was a mistake...
I'm using TOS 5.5.1 (r118616).
Have you planned to update the aws-java-sdk used for these components? Here is the related Amazon official documentation for the signature version: 
Thanks
Moderator

Re: [resolved] tS3 components and Frankfurt AWS region

Hi,
Have you already created a new feature jira issue on Talend Bug Tracker?
https://jira.talendforge.org/secure/Dashboard.jspa
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
One Star

Re: [resolved] tS3 components and Frankfurt AWS region

Hi,
No, I will open a issue now.
Thank you for the link ;-)
Moderator

Re: [resolved] tS3 components and Frankfurt AWS region

Hi,
You can login Talend Bug Tracker with your Talend Forge account and create a new feature jira issue of DI project.
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
Moderator

Re: [resolved] tS3 components and Frankfurt AWS region

Hi ccamus,
If you have created a new feature jira issue, please paste the jira link on forum.
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
One Star

Re: [resolved] tS3 components and Frankfurt AWS region

Hi,
The Jira issue is here: 
Have a nice day ;-)

What’s New for Talend Spring ’19

Watch the recorded webinar!

Watch Now

Agile Data lakes & Analytics

Accelerate your data lake projects with an agile approach

Watch

Definitive Guide to Data Quality

Create systems and workflow to manage clean data ingestion and data transformation.

Download

Tutorial

Introduction to Talend Open Studio for Data Integration.

Watch