- 最新
- 投票最多
- 评论最多
It seems that you are not violating any naming rules.
https://docs.aws.amazon.com/AmazonS3/latest/dev/BucketRestrictions.html
As you can see that I have successfully created bucket and name contains three hyphens in row and very similar with your bucket.
❯ aws s3 ls | grep xn
2020-05-13 15:46:37 xn-testtest-testtest-test---test.dk
2020-05-13 15:56:30 xn2--energimrkning-9fb.dk
Hi Awskakan
Thank you for testing. It seems like the bucket-name only fails if it starts with "xn--". Can you confirm this? I have not tried in commandline, only through web interface.
Yes you right, I could not create bucket if the names start with xn--
aws s3 mb s3://xn--testenergimrkning-9fb.dk
make_bucket failed: s3://xn--testenergimrkning-9fb.dk An error occurred (InvalidBucketName) when calling the CreateBucket operation: The specified bucket is not valid.
Thank you... guess I have to find some other hosting solution than S3 for this and other sites that have special chars in the domain :(
So, apparently AWS blocked all domains starting with xn-- due to an punycode exploit... more about it here if anyone has the same problem: https://www.helpnetsecurity.com/2020/03/05/register-malicious-domains/
Is there going to be a solution to this Amazon? Currently it appears S3/Route53 static hosting is not possible for any internationalized domain name?
相关内容
- AWS 官方已更新 1 年前
- AWS 官方已更新 1 年前
- AWS 官方已更新 7 个月前