AWS s3 get file request header missing

Hi!

Since today, our ‘get file from s3’ scenario interrupted due to ‘400‘ error.
Trying to choose bucket in the specified region with working credentials leads to the ‘Missing required header for this request: x-amz-content-sha256.‘ message.

What am I doing wrong?

Thanks

2 Likes

Experiencing the same issue. eu-central-1 region in AWS if that helps. worked fine until ~30 mins ago.

I have the same issue. eu-north-1 bucket

@Artem_Kochetov @Grzegorz2 did you make it work again in the meantime? Or do you have a workaround for generating AWS signatures/headers?

Hello @here :waving_hand:

Thank you very much for flagging this. We have reported it, and our DEV Team is on it. I will update you as soon as I have any updates. :folded_hands:

Thank you for your patience.

2 Likes

Hi,

Same issue here, with AWS S3 Get File, since 10am UTC, from eu-central-1 region: “400” error.

I tested S3 Api with postman and it worked fine (same object and same credentials than the AWS S3 Make module)

When I use the API Call module instead of Get File, I have another error , already reported above as well :

‘Missing required header for this request: x-amz-content-sha256.‘

thx for your help

Hi, we’re seeing this error too for all requests using the AWS S3 connector - even those using the list/get object request

Any updates? None of our integrations are currently working due to heavy usage of S3 in the pipelines.

This is still broken for me. I worked out a solution with custom js to generate the aws headers in code and then use regular http module. Not a great solution long term, but it works for today. if anyone else needs this, here is the code for the customjs function:

customjs.json (3.9 KB)

Hello :waving_hand:

I’m very sorry for the inconvenience. Unfortunately, there is no update at the moment. But! It’s a high priority for the DEV Team. Be sure I’ll update you as soon as possible. :folded_hands:

Thank you all for your patience.

2 Likes

Experiencing the same issue, i hope this get’s resolved quickly!
ISSUE: Missing required header for this request: x-amz-content-sha256.
Thanks

1 Like

Same problem please ! Missing required header for this request: x-amz-content-sha256

Another AWS S3 Upload problem here!

Missing required header for this request: x-amz-content-sha256

Origin

AWS S3

Same here! Hoping for a fix soon.

Waiting for a fix please. The Issue is really impacting us: Missing required header for this request: x-amz-content-sha256

Hi team — just confirming I’m experiencing the exact same issue as others here. I’m using the AWS S3 List Files and Get File modules in the eu-west-2 region.

Everything was working previously via a properly scoped IAM user with AmazonS3FullAccess. Now, every request to S3 returns this error:

Missing required header for this request: x-amz-content-sha256

Our processes have been severely impacted. Recovery will require a lot of work. Well done, Make.

Same issue. Found a solution.

Add this single header to your AWS modules:

  • Key: x-amz-content-sha256

  • Value: UNSIGNED-PAYLOAD

I hope this helps.

All the best,

Manuel

6 Likes

Thankyou that works for me.

Thanks! That worked for uploading files to S3.

However, getting files from S3 is giving error “type RuntimeError: message [400] [Collection]”

Any solutions? This module does not seem to accept custom headers