SSL is installed with Let's Encrypt but https is not working

SYSTEM INFORMATION
OS type and version Ubuntu Linux 22.04.3
Webmin version 2.101
Virtualmin version 7.7
Related packages Let’s Encrypt

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

Please help.

server down?

ping was disabled. I have enabled it. I am using AWS Lightsail.

You should take a look into your webserver configuration related to port 443. Maybe there is a rewrite condition which is not functioning.

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.)

Thank you, it is fixed now.

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