1
votes

Your Elastic Beanstalk environment's Domain name says:

To route users to your environment, Elastic Beanstalk registers a CNAME record that points to your environment's load balancer. You can see URL of your environment's application with the current value of the CNAME in the environment overview page of the Elastic Beanstalk console.

My simple questions are:

  1. where is this CNAME record located in AWS?
  2. is it possible to make this subdomain SSL (redirect http to https)?

Why would I want to do this?

My application works fine, but Elastic Beanstalk says my health is "Severe" (red exclamation) when the only thing wrong is that I intentionally made my real domain (the non-Elastic Beanstalk subdomain) I have in Route 53 redirect to https (443) by modifying the load balancer. Now this Elastic Beanstalk subdomain also routes to https when it's not setup, which is what causes the health error.

1

1 Answers

1
votes

where is this CNAME record located in AWS?

It is AWS-owned domain, so AWS holds it in its systems.

is it possible to make this subdomain SSL (redirect http to https)?

No, its not, because it belongs to AWS, not you. For proper HTTPS, you need your own domain that you can control. If you have such a domain, you can free SSL certificate for it from AWS ACM.