We currently have N8N running in a K8’s cluster and are able to pull files from S3 yet we cannot upload them to S3. We did not have this problem on v191.x. Any ideas? We get the following error info…
NodeApiError: UNKNOWN ERROR - check the detailed error for more information
at Object.awsApiRequest (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/Aws/S3/GenericFunctions.js:28:15)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async Object.awsApiRequestSOAP (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/Aws/S3/GenericFunctions.js:43:22)
at async Object.execute (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/Aws/S3/AwsS3.node.js:524:44)
at async Workflow.runNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-workflow/dist/src/Workflow.js:598:28)
at async /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/src/WorkflowExecute.js:552:53
{
“context”: {
},
“name”: “NodeApiError”,
“cause”: {
“message”: “connect ECONNREFUSED 127.0.0.1:80”,
“name”: “Error”,
“stack”: “Error: connect ECONNREFUSED 127.0.0.1:80 at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1247:16)”,
“code”: “ECONNREFUSED”
},
“timestamp”: 1662149179384,
“message”: “UNKNOWN ERROR - check the detailed error for more information”,
“node”: {
“parameters”: {
“resource”: “file”,
“operation”: “upload”,
“bucketName”: “Bucket name removed for security”,
“fileName”: “testJay.txt”,
“binaryData”: false,
“fileContent”: “test upload”,
“additionalFields”: {…}, // 0 keys
“tagsUi”: {…} // 0 keys
},
“id”: “f071e33f-abf9-4221-a1f1-a415841e248c”,
“name”: “Upload a file”,
“type”: “n8n-nodes-base.awsS3”,
“position”: [
540,
480
],
“typeVersion”: 1,
“retryOnFail”: false,
“credentials”: {
“aws”: {…} // 2 keys
}
},
“httpCode”: “ECONNREFUSED”,
“description”: “connect ECONNREFUSED 127.0.0.1:80”
}