Create certificate on Windows server using ACMEv2

Hello Support,

We have configured Windows Server 2012 R2. Now we need to setup Let’s Encrypt certificate on it.

We tried to create this ACMEv1, but now we can not use ACMEv1 for this. We have got below error message.

Creating registration for [email]…Request failed: urn:acme:error:unauthorized:
Account creation on ACMEv1 is disabled. Please upgrade your ACME client to a version that supports ACMEv2 / RFC 8555.
See End of Life Plan for ACMEv1 for details. (Forbidden)

So please suggest how we can setup Let’s Encrypt certificate using ACMEv2 on Windows Server 2012 R2.

Thank you.

1 Like

I would switch to: Posh-ACME
Tag: @rmbolger

3 Likes

While I appreciate the shout out, @rg305, there are other good Windows compatible ACME clients that have various strengths and weaknesses available on the client implementations page as well.

Posh-ACME is great for doing DNS challenges with the variety of plugins it supports. But it takes a bit more effort to do HTTP challenges. It also expects you to handle the cert deployment yourself via additional PowerShell code and has a lot of functions available that can support advanced scenarios. But being PowerShell based, there’s no GUI which is a deal breaker for some.

Someone who needs/wants a bit more of a one-click GUI experience might find other clients more to their liking.

2 Likes