S3 ListObject, GetObject, GetTags access is randomly (but frequently) failing even if there is no change in my configuration.
It fails with this message.
{
"data": {
"error": true,
"message": "The request signature we calculated does not match the signature you provided. Check your key and signing method.",
"queryExecutionMetadata": {
"estimatedResponseSizeBytes": 140,
"resourceTimeTakenMs": 1028,
"isPreview": false,
"resourceType": "s3",
"lastReceivedFromResourceAt": 1643867386381
},
"source": "resource"
},
"errorData": "The request signature we calculated does not match the signature you provided. Check your key and signing method.",
"displayOptions": {
"hideToast": false
},
"trigger": "NATURAL_FAILURE"
}
I tried updating with new access key and secret key, but the problem remains.
I suspect this is retool server problem because it worked when I checked it last time(about a week ago) and haven't changed anything since the last check (only updated AWS keys to newer ones)
Also it sometimes success with the same configuration now.
In my configuration, js query calls the s3 resource with addtionalScope containing params. When I call it with hard input, it seems not to fail.