Standard installation
...
Windows Server
Online installation

Issue a trusted win-acme certificate (Let's Encrypt)

11min

Description

This article provides an example of how to configure and issue a trusted public certificate using win-acme (Let's Encrypt) in Windows Server.

IIS preparation

Open — "Server Manager" → "Tools" → "Internet Information Services (IIS) Manager":

Document image


Go to the website with Passwork:

Document image


In the right panel "Actions" → "Bindings" edit the HTTP connection protocol, specify in "Hostname:" the domain or subdomain to be used for connections to the Passwork web interface:

Document image


Configure and issue a trusted certificate

Getting and running win-acme

Open PowerShell as "Administrator":

When using Windows Server 2016, you must enable the TLS 1.2 security protocol using the command:

PowerShell


Get the archive — win-acme.v2.2.9.1701.x64.pluggable.zip into the working directory of the user shell:

PowerShell


Unzip the contents into a separate directory — win-acme:

PowerShell


Run wacs.exe to issue a trusted certificate:

PowerShell


Issuing a Certificate

After opening wacs.exe in CMD.exe:

  • Create certificate:
Document image

  • Passwork website:
Document image

  • Use a single binding for the website:
Document image

  • Confirm actions, accept the terms of use and provide an email address for notifications:
Document image


After you complete these steps, a trusted certificate for the Passwork website will be issued and will be available on port 443:

Document image