File Name With Apostrophe causes file download error
Hi
FYI
Some members were uploading small MP3 files with apostrophes in the file name (French related). The files upload OK ( I think) but when downloaded are delivered with XML error files and are unplayable (see below, some data replaced with "Blah..." in case it's sensitive).
Obviously on finding the cause I had them rename the files and all was fine but it takes a seasoned developer like me to guess the problem. It's possible this has happened all over and user just run out of hair to pull out before giving up.
Rgds
Chris
−
<Error>
<Code>SignatureDoesNotMatch</Code>
−
<Message>
The request signature we calculated does not match the signature you provided. Check your key and signing method.
</Message>
−
<StringToSignBytes>
47 45 54 0a 0a Blah...
</StringToSignBytes>
<RequestId>7AC001EBlah...</RequestId>
−
<HostId>
CnfjT/Ey5Xz4wOI9PpfQV809rXdrE2yeSRgDkfSkCv9+g1Blah...
</HostId>
<SignatureProvided>U1j3Ot1N2rjjqCBlah...</SignatureProvided>
−
<StringToSign>
GET
1295953426
/groupsite/assets/groups/34286/files/332724/L%27homme%20A%20MIX%203.mp3
</StringToSign>
<AWSAccessKeyId>AKIAINSFDWQZBlah...</AWSAccessKeyId>
</Error>
Topic | Replies | Likes | Views | Participants | Last Reply |
---|---|---|---|---|---|
Decommissioning A Groupsite | 3 | 0 | 139 | ||
Suspending vs deleting members | 1 | 0 | 136 | ||
Need help unblocking a member | 1 | 0 | 125 |
Hi Chris,
We apologize for the inconvenience! Thanks for posting your experience in Champions so that it will be helpful to other users. We periodically receive a few of these types of reports in Support and respond accordingly.
We are aware of the issue. We recently moved our file hosting from doing it internally to Amazon. When we hosted our files internally, we were very forgiving of file naming conventions. However, that is not the case with our new file hosting environment. We have found a bug that seems to be related to specific characters in the filename. As you have discovered, you can work around this temporarily by changing the filename to be all standard latin alphabet characters.
For Now, be very careful about the naming convention for your files especially when selecting the Optional File Name field.
Sincerely,
Celeste Sharper Wooten
Director, Client Services/Support