I have a skewed system clock that I can't sync, and when I make a request, I receive an error:
{ "message": "Signature expired: 20241008T195522Z is now earlier than 20241008T195940Z (20241008T200440Z - 5 min.)" }
And I am also unable to pass a custom x-amz-date header value, as it gives me:
"message":"The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details.
This is how I am passing the header before signing the request however, aws4fetch uses the system time instead of the provided value.
And if I modify the header after signing, as shown below, I receive the following message: "message":"The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details.
I have a skewed system clock that I can't sync, and when I make a request, I receive an error:
{ "message": "Signature expired: 20241008T195522Z is now earlier than 20241008T195940Z (20241008T200440Z - 5 min.)" }
And I am also unable to pass a custom x-amz-date header value, as it gives me:
"message":"The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details.
This is how I am passing the header before signing the request however, aws4fetch uses the system time instead of the provided value.
And if I modify the header after signing, as shown below, I receive the following message:
"message":"The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details.
Is there any solution I can use?