Site icon GetCodify

How to add “Letsencrypt” free SSL in IIS server updated in Aug 2020

Letsencrypt is a free SSL Service provided by a group of an internet organization. It is a free, automated, and open certificate authority (CA), run for the public’s benefit. 

Letsencrypt is a certificate authority which provides free SSL certificates with 90-days lifetime. The idea behind this innovation is to improve and simplify the process of SSL installation and make the Internet a safer place by providing certificates at no cost. While there are two main functions of SSL – encryption, and validation, Let’s encrypt is aimed at encryption only.

Steps to follow:

To Add SSL Certificate for free in your Windows Server, First map your domain to application in IIS.
Next, Download an opensource app called win-acme from GitHub Repo by clicking here. it is a simple ACME client for Windows – for use with Let’s Encrypt. (Formerly known as lets encrypt-win-simple (LEWS))

After Downloading unpacks the application Zip and runs ‘ wacs.exe ‘ or ‘letscrypt.exe’ in administrator mode. The next steps are very simple because the application only lists all the steps you want to perform.

Based on domain listing select the domain name to which you want to add SSL certificate.
Note: If you are Running this application for first time application will ask some details like Email-ID, company name, location renewal notification etc..

At last after you complete these steps it will directly connect with letsencrypt and provide you the certificate. Not only that it even assigns and maps HTTPS routing in IIS for you by itself. So no need to worry about that.

Want to import Certificate after install?

If you want the installed certificate .key and .crt then you can import it as well to use it other than IIS app for example for nodeJS server, etc. For that, you can follow this article – How to add an SSL certificate in node server for webRTC app

Exit mobile version