I am attempting to implement SSL on Elastic Beanstalk so that I can access the webcam in my website.
I have a domain name from NameCheap that I configured to my Elastic Beanstalk instance through a Route 53 Hosted Zone using some of the last steps from https://medium.com/@ryan_waits/using-aws-elastic-beanstalk-and-namecheap-to-deploy-and-host-your-node-js-app-dc4129d0eb2c .
I have a certificate that successfully shows up in my load balancer. I am using Classic Load Balancer as I believe this is the only one allowed in the Free Tier of AWS. I configured my load balancer through the steps at https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/configuring-https-elb.html . I then configured my security group settings in EC2 like Can't access HTTPS site on Elastic Beanstalk after configuring HTTPS in the load balancer . The HTTP works but trying HTTPS gives me something like NET::ERR_CERT_INVALID. I figure this is a very simple route setting that I am messing up. I would like in the end for every route to direct to HTTPS.
CONFIGURATIONS:
-Hosted zone through Route 53: name is www.huntermitchell.net, type is A-IPv4 address, Alias is on and set to my current environment
-Classic Load Balancer from Elastic Beanstalk Console Configurations:
-Security Group from EC2 Console:
The Outbound settings are the same as Inbound. I also have two security groups, I'm not sure if that's normal or not, but the one I am using for everything has the description of "Elastic Beanstalk created security group used when no ELB security groups are specified during ELB creation". The other one has the description of "SecurityGroup for ElasticBeanstalk environment." Thanks in advance!