TkTech / ckanext-cloudstorage

Implements support for resource storage against multiple popular providers via apache-libcloud (S3, Azure Storage, etc...)
MIT License
35 stars 55 forks source link

SignatureDoesNotMatch when running _delete_multipart #59

Open scastineyras opened 7 months ago

scastineyras commented 7 months ago

qq related to this line: https://github.com/TkTech/ckanext-cloudstorage/blob/ae83a6714505ba81417343989b2be2e7cabae854/ckanext/cloudstorage/logic/action/multipart.py#L35C39-L35C46

All the API's on this library work perfectly with my setup, except for the _delete_multipart, which always fails with a signature exception:

libcloud.common.types.InvalidCredsError: SignatureDoesNotMatchThe request signature we calculated does not match the signature you provided. Check your key and signing method. AWS4-HMAC-SHA256\n20240314T184840Z\n20240314/us-east-1/s3/aws4_request\n573ae7adfeeb4abbbb486e53c9106810ce033f52f3eb288205112f1c8eb42c8b440abd13f6304ce7015c78782286c0d5eeb1a137d38aa44266d99dece302ed1d

Have you ever seen this? Any idea?