- This topic has 5 replies, 3 voices, and was last updated 12 years, 11 months ago by .
Viewing 6 posts - 1 through 6 (of 6 total)
Viewing 6 posts - 1 through 6 (of 6 total)
- You must be logged in to reply to this topic.
Support site for Tips and Tricks HQ premium products
by
Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › Created Bucket in Amazon S3 with Capital Letters?
Tagged: amazon s3, Bucket Names, Uppercase
I uploaded 5GB of files into Amazon S3 and when I did this I created a bucket named “DownloadVideos”. My understanding is this will not work with Wp estore because it has capital letters? When I try to download I receive “The secure download manager ran into a problem that it couldn’t handle, and is unable to process your download request. Please contact the site administrator.
Please tell the site administrator the problem was due to the following reason:
The digital product associated with the download link (see browser address bar) contains a malformed Amazon S3 URI. The administrator should specifically ensure that bucket names are in compliance with Amazon’s bucket naming restrictions.i The most common mistake would be if the administrator used any upper case letters or space characters in the bucket name.”
WP eStore has to abide by Amazon S3’s rules for bucket naming convension. S3 doesn’t like it when you create bucket with Capital letters. There are few other things that S3 doesn’t like in the bucket name. The full list of rules for a bucket name is explained in the documentation (see the “Important Notes” section):
On http://docs.amazonwebservices.com/AmazonS3/latest/dev/BucketRestrictions.html?r=9309 it says “You can use uppercase letters for buckets only in the US Standard region.” That is why I presumed it would be fine.
It also says…
“Buckets with names containing uppercase characters are not accessible using the virtual hosted-style request (e.g., http://yourbucket.s3.amazonaws.com/yourobject)” which is the format used by eStore.
Ahhhh…Ok thank you I didn’t see that. There isn’t a way to rename a bucket, right? So I’ll just have to re-upload with the correct bucket parameters.
I think you can use the AWS console to drag & drop between buckets.