I'm trying to enable Let's Encrypt ssl certificate on jammetti.lv (magento 2, apache, raspbian buster) but when I force SSL connection and try to load the website connection to the website is refused.
I've also checked if my SSL certificates are valid.
I've made sure my SSL port is open on router.
My DNS server is mydomain.com and I didn't add any specific DNS record for SSL connection.
I've ran apachectl configtest
I've been trying to fix this problem for several days now.
Thanks Griffin and JuergenAuer.
I've fixed mixed content issue. Infact, I've asked a friend to load the website from different IP and the website was secure and fully functional. But I still can't get it to work on my PC. Website doesn't load. That's odd. Website works fine for others except me. I've cleared cache & cookies and even tried different browser. Of Course I should fix the redirect issue, but I don't know where to begin. What would you suggest?
Open /etc/letsencrypt/options-ssl-apache.conf with a text editor using root (for example: sudo nano /etc/letsencrypt/options-ssl-apache.conf). Modify according to the following then reload apache (/etc/init.d/apache2 reload). You may have some of the directives cited below in multiple configuration files, so be sure to check.
SSLEngine on
# Comment out the existing line:
# SSLProtocol all -SSLv2 -SSLv3
# Add a new line:
SSLProtocol all -SSLv2 -SSLv3 -TLSv1 -TLSv1.1
#Comment out the existing line:
# SSLCipherSuite ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305 .....
# Add a new line:
SSLCipherSuite HIGH:!aNULL:!MD5:!3DES
SSLHonorCipherOrder on
SSLCompression off