I have successfully installed ssl certificate with Let’s Encypt but https is not working. Domain name is “merodristy.com”. Currently homepage does not open but other pages are working without https. example: http://merodristy.com/test.txt
I see nothing listening on port 443 on that address:
$ nmap merodristy.com
Starting Nmap 7.80 ( https://nmap.org ) at 2023-09-21 01:21 UTC
Nmap scan report for merodristy.com (3.86.127.2)
Host is up (0.017s latency).
rDNS record for 3.86.127.2: ec2-3-86-127-2.compute-1.amazonaws.com
Not shown: 997 filtered ports
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
10000/tcp open snet-sensor-mgmt
Nmap done: 1 IP address (1 host up) scanned in 4.94 seconds
So, either a firewall or Apache/Nginx is not configured with https.
You’re hosting at Amazon, and you generally have to configure their firewall to allow any ports beyond the basics of 22 and 80…maybe you didn’t do that? (You did allow 10000, though, so it seems like you know about that.)