Error 403 on execution amazonaws.com

Hello,
I have an error which appears randomly when I execute a test Suite via TestOps on a Katalon Engine.

I have an error 403 in logs of agent. I have this error on an execution of 3500 test cases. However, I don’t have this error all time.

How can i stop getting this error?

For example :
{ message: ‘Request failed with status code 403’,
name: ‘Error’,
description: undefined,
number: undefined,
fileName: undefined,
lineNumber: undefined,
columnNumber: undefined,
stack:
‘Error: Request failed with status code 403\n at createError (D:\snapshot\katalon-agent\node_modules\axios\lib\core\createError.js:16:15)\n at settle (D:\snapshot\katalon-agent\node_modules\axios\lib\core\settle.js:17:12)\n >
at IncomingMessage.emit (events.js:203:15)\n at endReadableNT (_stream_readable.js:1145:12)\n at process._tickCallback (internal/process/next_tick.js:63:19)’,
config:
{ url:
https://katalon-test.s3-accelerate.amazonaws.com/127d6487-49fb-4720-9646-407f99671f76?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20210602T142046Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3600&X-Amz-Credential=AKIAIXB3N7Z3SQHJU4MQ%2F20210602%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=cd5d3b3f356806eab1d70d4a008a7173bfc113e148edb8d22ae6011f0543b033’,
method: ‘put’,
data:
ReadStream {
_readableState: [ReadableState],
readable: false,
_events: [Object],
_eventsCount: 3,
_maxListeners: undefined,
path:
‘C:\Agents\SA\katalon-agent-win-x64-v1.7.0\tmp\2021.06.02-16.20–8008-cnAoeqez9CRq-304682\debug.log’,
fd: null,
flags: ‘r’,
mode: 438,
start: undefined,
end: Infinity,
autoClose: true,
pos: undefined,
bytesRead: 134120,
closed: true },
headers:
{ Accept: ‘application/json’,
‘Content-Type’: ‘application/octet-stream’,
‘Content-Length’: 133592,
‘User-Agent’: ‘axios/0.21.1’ },
proxy: null,
params: {},
transformRequest: [ [Function: transformRequest] ],
transformResponse: [ [Function: transformResponse] ],
timeout: 0,
adapter: [Function: httpAdapter],
xsrfCookieName: ‘XSRF-TOKEN’,
xsrfHeaderName: ‘X-XSRF-TOKEN’,
maxContentLength: -1,
maxBodyLength: -1,
validateStatus: [Function: validateStatus] },
code: undefined }

Same here. After running a few test cases it happens, making me lose the entire test suite collection result on Katalon TestOps.

[2021-06-15T10:51:46.794] [ERROR] katalon - { message: ‘Request failed with status code 403’,
name: ‘Error’,
description: undefined,
number: undefined,
fileName: undefined,
lineNumber: undefined,
columnNumber: undefined,
stack:
‘Error: Request failed with status code 403\n at createError (/snapshot/katalon-agent/node_modules/axios/lib/core/createError.js:16:15)\n at settle (/snapshot/katalon-agent/node_modules/axios/lib/core/settle.js:17:12)\n at IncomingMessage.handleStreamEnd (/snapshot/katalon-agent/node_modules/axios/lib/adapters/http.js:260:11)\n at IncomingMessage.emit (events.js:203:15)\n at endReadableNT (_stream_readable.js:1145:12)\n at process._tickCallback (internal/process/next_tick.js:63:19)’,
config:
{ url:
https://katalon-test.s3-accelerate.amazonaws.com/c74327da-2c4a-4dd7-a403-f02a7ad7518b?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20210615T085140Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3600&X-Amz-Credential=AKIAIXB3N7Z3SQHJU4MQ%2F20210615%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=2abe06514eff560b3aeeabf2f19e8e06ca02ac52817982954259d1205c3352f9’,
method: ‘put’,
data:
ReadStream {
_readableState: [ReadableState],
readable: false,
_events: [Object],
_eventsCount: 3,
_maxListeners: undefined,
path:
‘/Users/xxxxx/Dev/IDE/katalon-agent/katalon-agent-macos-x64-v1/tmp/2021.06.15-9.51–3008-0oZqo7KqrBzU-318508/debug.log’,
fd: null,
flags: ‘r’,
mode: 438,
start: undefined,
end: Infinity,
autoClose: true,
pos: undefined,
bytesRead: 275189,
closed: true },
headers:
{ Accept: ‘application/json’,
‘Content-Type’: ‘application/octet-stream’,
‘Content-Length’: 275189,
‘User-Agent’: ‘axios/0.21.1’ },
proxy: null,
params: {},
transformRequest: [ [Function: transformRequest] ],
transformResponse: [ [Function: transformResponse] ],
timeout: 0,
adapter: [Function: httpAdapter],
xsrfCookieName: ‘XSRF-TOKEN’,
xsrfHeaderName: ‘X-XSRF-TOKEN’,
maxContentLength: -1,
maxBodyLength: -1,
validateStatus: [Function: validateStatus] },
code: undefined }