SSL not working correctly on AWS EC2

I can really use some help! First of all, thank you for creating this amazing product! The internet needs people like you! I just got the SSL installed and it looks like its almost working:) For one the SSL does not appear as secure when using chrome. and for some reason, it looks like all the CSS and Js is not loading. When I browse using regular it works fine. My ssl.config has:
SSLCertificateFile /etc/letsencrypt/live/
SSLCertificateKeyFile /etc/letsencrypt/live/
SSLCertificateChainFile /etc/letsencrypt/live/

Not sure what am I missing :frowning:

My domain is:
I ran this command:
sudo ./certbot-auto --debug -v --server certonly -d

It produced this output:
Congratulations! Your certificate and chain have been saved at:

My web server is (include version):
Apache/2.4.33 (Amazon)

The operating system my web server runs on is (include version):
Linux 14.62-65.117.amzn1.x86_64

My hosting provider, if applicable, is:

I can login to a root shell on my machine (yes or no, or I don’t know):

I’m using a control panel to manage my site (no, or provide the name and version of the control panel):

Certonly will not install the cert.
It will only get the cert.
Look at:
sudo ./certbot-auto certificates
and you should see the cert.

Thank you for replying so quickly. Here’s the output I am getting:

Found the following certs:
Certificate Name:
Expiry Date: 2018-11-20 05:53:52+00:00 (VALID: 89 days)
Certificate Path: /etc/letsencrypt/live/
Private Key Path: /etc/letsencrypt/live/

Hi @nikitantra

your certificate is good and is already installed. So this part is done.

But there are mixed content warnings. So the page loads content via http, not https.

Use FireFox or Chrome, Ctrl + Shift + I, then open the console. There you see a lot of mixed content warnings:

http :// caralbert . com / media/main-slider/1.jpg

Change them to https.

1 Like

Yep, looks like its all working now! thank you very much!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.