Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] AmazonS3Bucket Does Not Seem to Handle Spaces Gracefully in Folders and Files #3787

Open
tcasada opened this issue Feb 25, 2025 · 1 comment
Labels
bug Something isn't working

Comments

@tcasada
Copy link

tcasada commented Feb 25, 2025

Type of Connector

Independent Publisher Connector

Name of Connector

AmazonS3Bucket

Describe the bug

When using the PUT object functionality and providing a key containing a folder path or filename with spaces in it we are getting AWS Signature errors. Tried URL Encoding but it didn't seem to make a difference.

Is this a security bug?

No, this is not a security bug

What is the severity of this bug?

Severity 1 - Connector is broken or there's a very serious issue

To Reproduce

Use the Put Object specifying a file or folder (key) containing a space. The error reported is consistently: SignatureDoesNotMatchThe request signature we calculated does not match the signature you provided. Check your key and signing method.

Expected behavior

Expected behavior is that the key can contain spaces and handle the PUT creating a folder and/or file with spaces gracefully.

Environment summary

Tested using Logic Apps.

Additional context

Thanks for this connector it generally works great!

@tcasada tcasada added the bug Something isn't working label Feb 25, 2025
@megel
Copy link
Contributor

megel commented Mar 1, 2025

@tcasada I have seen before such problems with spaces and fixed it already.

However, I can confirm the issue with the current present connector:
Image

But I see also, that my developed connector that contain a couple of fixes works correctly in my test environment:
Image

I guess, #3731 was merged. It might be possible that this isn't rolled out in all regions yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants