How Let's Encrypt installation work?

Posted October 24, 2019 544 views


To allow domain resolve with HTTPS, I added Let’s encrypt Certificate under Account-> Security. And it shows with 3 months expiry.

What are the other steps I need to follow to make it work with domain?

Right now domain with HTTPS gives error:“ERRCONNECTIONREFUSED”

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
1 answer

Hi @gangeshmatta,

It seems like you’ve enabled let’s encrypt but you haven’t actually allowed traffic on port 443 (HTTPS) or haven’t put a service to use it.

Can you please confirm what WebServer are you actually using, is it Nginx, Apache or something else?


  • How can I allow traffic on port 443? I did try enabling through firewall, but not sure if thats the right way.

    Its Apache server. Ubuntu 14.04.

    • Hi @gangeshmatta,

      To tell Apache to listen on port 443.In Apache, the Listen directive tells the server to accept incoming requests only on the specified ports. For example, to make the server accept connections on both port 80 and port 443, on all interfaces, we need to use:

      Listen 80
      Listen 443

      You can add the Listen 443 in your Apache configuration file. Once done, restart Apache and type the following command to see if anything is listening on the mentioned port

      netstat -tulpen | grep 443