How Let's Encrypt installation work?

October 24, 2019 126 views
Security

Hello,

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”

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?

Regards,
KDSys

  • 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
      

      Regards,
      KDSys

Have another answer? Share your knowledge.