Trying to create A record in Route53 shows "No resources found"

1

I have a S3 bucket that I have been using to serve up static web pages for a couple of years. I finally decided to get a domain to make it easier to share the location. Following the documentation I tried to create a Simple Record: Record Type: A Value/Route traffic to: Alias to website S3 endpoint Region: US-East (Ohio) [us-east-2] It should then show me available S3 endpoints, but it says "No resources found".

The static site is https://kghhome.s3.us-east-2.amazonaws.com/index.html

What I have tried so far:

  • Entering variations of the S3 address in the search bar.
  • Logging off and back in again.
  • Waiting 48 hours in case the database mapping the endpoint and user was slow to update.
  • Logging off and back in a second time.

The next thing that I can think of to try is to rebuild the static website in another bucket, but I'm hoping that there is something a little less obnoxious to try first.

Thanks, Kai

3개 답변
1

You might want to make sure that your S3 bucket satisfies the below requirements. Please refer for more details-> https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/RoutingToS3Bucket.html

The list includes a bucket only if the bucket meets the following requirements:

  1. The name of the bucket is the same as the name of the record that you're creating.

  2. The bucket is configured as a website endpoint.

  3. The bucket was created by the current AWS account.

    If you created the bucket using a different AWS account, enter the name of the Region that you created your S3 bucket in. For the correct format for the Region name, see the Website endpoint column in the table Amazon S3 website endpoints in the Amazon Web Services General Reference.

profile pictureAWS
Anand
답변함 일 년 전
  • I'm focusing on rule 1 "Name of the bucket is the same as name of the record". So since I'm trying to set up leigh.blue domain, the bucket name needs to also be leigh.blue?

  • Correct. The bucket must have the same name as your domain or subdomain. For example, if you want to use the subdomain acme.example.com, the name of the bucket must be acme.example.com.

1

to create A record in Route53, take the following note:

Important The bucket must have the same name as your domain or subdomain. For example, if you want to use the subdomain acme.example.com, the name of the bucket must be acme.example.com.

After you do that, will work.

profile picture
Ernani
답변함 9달 전
0

I was having the same problem but now the issue has been solved.

  1. Bucket same and Hosted Zone must be same. (Eg: Bucket Name: example.com, Hosted-Zone: example.com)
  2. Static Hosting must be enabled in S3 Bucket properties.
  3. When selecting alisas in Route53 record, make sure you select same region where your S3 bucket is created.
Faisal
답변함 한 달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠