Difference output in AWS S3 node between local and cloud

I created a workflow in the cloud that includes uploading a file to an AWS S3 bucket.
It works great and I get output like this:
[
{
“$”:
{
“xmlns”:
http://s3.amazonaws.com/doc/2006-03-01/
},
“Location”:
https://xyz.s3.eu-west-1.amazonaws.com/somevalue.mp4”,
“Bucket”:
“somevalue”,
“Key”:
“somevalue.mp4”,
“ETag”:
““somevalue””,
“ChecksumCRC64NVME”:
“somevalue”,
“ChecksumType”:
“FULL_OBJECT”
}
]

I downloaded the workflow and loaded it for local installation, and there I get the response:
[
{
“success”: true
}
]

I updated n8n to the latest version
and installed the AWS library
The node is the same in both places

Please help!"

Hi, welcome @Shay_Butran

Could you share your workflow so we can see how we can help?

Thank you

Thank you

In our case, to solve this problem, I created an intermediate node that creates a variable to bring the bucket values, bucket key necessary for the next request after uploading to S3.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.