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

2 Answers
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
answered a year ago
  • 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
answered 8 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions