Dear all,

There is a major rework Let's Encrypt ACME client for
NaviServer on bitbucket [1]  to support ACME v2.

ACME (the Automated Certificate Management Environment, [2]) is the
protocol used for certificate management on letsencrypt.org. The API
version v was released on 2016 but was updated in 2018. ACME v2 is
not backwards compatible with v1. Let's Encrypt announced in March 2018
to drop the support of ACME v1 in several steps [3]:

- Nov 2019: End of account registrations via ACME v1
- Jun 2020: End of new domain registrations via ACME v1
- Jun 2021: EOL ACME v1 certificate issuing

The new version uses the crypto functions solely from OpenSSL,
it uses the NaviServer crypto builtins and as well the "openssl"
binary (the usage of tcllib pki was dropped).  To avoid potential
troubles, use the new version of the module with a recent version
of NaviServer (currently the tip version form bitbucket) or with
NaviServer 4.99.19 when this is released.

Unfortunately, i was hit by account registrations issue
two days ago, so i had to implement v2 to be able to get new
certificates.

Please update, if you are hit by similar issues.

-g

[1] https://bitbucket.org/naviserver/letsencrypt/src/default/
[2] https://en.wikipedia.org/wiki/Automated_Certificate_Management_Environment
[3] https://community.letsencrypt.org/t/end-of-life-plan-for-acmev1/88430



_______________________________________________
naviserver-devel mailing list
naviserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/naviserver-devel

Reply via email to