R
Runpod3mo ago
Yang

rclone S3 Connection Fails with SignatureDoesNotMatch Error (Status 403)

Description: When attempting to list the contents of an S3 bucket (configured as sdd:) using rclone in a RunPod container environment, I encounter the following error:
(base) hellome@pytorch-deployment-19243627854784790530-f4765b75-llhbr:~$ rclone lsd sdd:
2025/06/13 04:07:05 ERROR : : error listing: SignatureDoesNotMatch: Unable to authenticate request: signature does not match any shared API key for specified user ID
status code: 403, request id: , host id:
2025/06/13 04:07:05 Failed to lsd with 2 errors: last error was: SignatureDoesNotMatch: Unable to authenticate request: signature does not match any shared API key for specified user ID
status code: 403, request id: , host id:
(base) hellome@pytorch-deployment-19243627854784790530-f4765b75-llhbr:~$ rclone lsd sdd:
2025/06/13 04:07:05 ERROR : : error listing: SignatureDoesNotMatch: Unable to authenticate request: signature does not match any shared API key for specified user ID
status code: 403, request id: , host id:
2025/06/13 04:07:05 Failed to lsd with 2 errors: last error was: SignatureDoesNotMatch: Unable to authenticate request: signature does not match any shared API key for specified user ID
status code: 403, request id: , host id:
Expected Outcome: To be able to access the S3 bucket normally using rclone.
9 Replies
Dj
Dj3mo ago
Are you certain you're using the right credentials to access the s3 api? http://docs.runpod.io/serverless/storage/s3-api
Runpod Documentation
S3-compatible API - Runpod Documentation
Use Runpod's S3-compatible API to access and manage your network volumes.
Unknown User
Unknown User3mo ago
Message Not Public
Sign In & Join Server To View
Yang
YangOP3mo ago
I tried to use the red section as you mentioned. I created a s3-api and go to secrets tab to get the id. but it failed too D: here is my config: [runpod] type = s3 provider = Other access_key_id = user_2xxxxxxxxxxx secret_access_key = rps_Cxsdsxxxxxxxxxxxxxxvvmt region = EU-RO-1 endpoint = https://s3api-eu-ro-1.runpod.io
No description
Yang
YangOP3mo ago
I've followed this document to create s3 api key but it showed error message like: 2025/06/13 16:56:19 ERROR : : error listing: operation error S3: ListBuckets, https response error StatusCode: 403, RequestID: , HostID: , api error SignatureDoesNotMatch: Unable to authenticate request: signature does not match any shared API key for specified user ID 2025/06/13 16:56:19 NOTICE: Failed to lsd with 2 errors: last error was: operation error S3: ListBuckets, https response error StatusCode: 403, RequestID: , HostID: , api error SignatureDoesNotMatch: Unable to authenticate request: signature does not match any shared API key for specified user ID
Unknown User
Unknown User3mo ago
Message Not Public
Sign In & Join Server To View
Yang
YangOP3mo ago
When I create a config through rclone config, there is no bucket id option. How do you set the bucket id?
Unknown User
Unknown User3mo ago
Message Not Public
Sign In & Join Server To View
elo.siema
elo.siema3mo ago
I'm also experiencing this issue.
Madiator2011 (Work)
rlone is not compatible for now use boto3

Did you find this page helpful?