Download Latest Version plugin.validation.dns.rfc2136.v2.2.9.1701.zip (188.4 kB)
Email in envelope

Get an email when there's a new version of Windows ACME Simple (WACS)

Home / v2.2.6.1571
Name Modified Size InfoDownloads / Week
Parent folder
win-acme.v2.2.6.1571.x86.trimmed.zip 2023-09-26 13.6 MB
win-acme.v2.2.6.1571.x86.pluggable.zip 2023-09-26 35.7 MB
win-acme.v2.2.6.1571.x64.trimmed.zip 2023-09-26 14.3 MB
win-acme.v2.2.6.1571.x64.pluggable.zip 2023-09-26 38.1 MB
win-acme.v2.2.6.1571.arm64.trimmed.zip 2023-09-26 14.0 MB
win-acme.v2.2.6.1571.arm64.pluggable.zip 2023-09-26 37.1 MB
win-acme.2.2.6.1571.nupkg 2023-09-26 9.1 MB
plugin.validation.http.rest.v2.2.6.1571.zip 2023-09-26 12.8 kB
plugin.validation.dns.transip.v2.2.6.1571.zip 2023-09-26 292.6 kB
plugin.validation.dns.simply.v2.2.6.1571.zip 2023-09-26 17.0 kB
plugin.validation.dns.route53.v2.2.6.1571.zip 2023-09-26 498.2 kB
plugin.validation.dns.rfc2136.v2.2.6.1571.zip 2023-09-26 179.6 kB
plugin.validation.dns.ns1.v2.2.6.1571.zip 2023-09-26 14.1 kB
plugin.validation.dns.luadns.v2.2.6.1571.zip 2023-09-26 13.1 kB
plugin.validation.dns.linode.v2.2.6.1571.zip 2023-09-26 285.1 kB
plugin.validation.dns.infomaniak.v2.2.6.1571.zip 2023-09-26 284.6 kB
plugin.validation.dns.googledns.v2.2.6.1571.zip 2023-09-26 210.2 kB
plugin.validation.dns.godaddy.v2.2.6.1571.zip 2023-09-26 283.4 kB
plugin.validation.dns.dreamhost.v2.2.6.1571.zip 2023-09-26 12.4 kB
plugin.validation.dns.domeneshop.v2.2.6.1571.zip 2023-09-26 61.4 kB
plugin.validation.dns.dnsmadeeasy.v2.2.6.1571.zip 2023-09-26 286.2 kB
plugin.validation.dns.digitalocean.v2.2.6.1571.zip 2023-09-26 401.7 kB
plugin.validation.dns.cloudflare.v2.2.6.1571.zip 2023-09-26 305.7 kB
plugin.validation.dns.azure.v2.2.6.1571.zip 2023-09-26 1.2 MB
plugin.store.userstore.v2.2.6.1571.zip 2023-09-26 9.5 kB
plugin.store.keyvault.v2.2.6.1571.zip 2023-09-26 1.2 MB
mscordbi.v2.2.6.1571.x86.zip 2023-09-26 451.0 kB
mscordbi.v2.2.6.1571.x64.zip 2023-09-26 524.2 kB
mscordbi.v2.2.6.1571.arm64.zip 2023-09-26 519.8 kB
gnutls.v2.2.6.1571.x64.zip 2023-09-26 1.7 MB
README.md 2023-09-26 4.0 kB
v2.2.6.tar.gz 2023-09-26 503.4 kB
v2.2.6.zip 2023-09-26 780.7 kB
Totals: 33 Items   171.8 MB 4

Features

  • The FTP validation plugin gained an option to use the GnuTLS library for FTPS connections, as the default TLS implementation provided in .NET/Windows suffers from compatibility issues with various Unix-based FTP servers. For more background on this subject check this page by the FluentFTP project. Using this requires:
  • A change in config: Validation.Ftp.UseGnuTls = true
  • The pluggable x64 release of win-acme (it is not available for x86 or ARM due to limitiations of the upstream package, and also doesn't work on the trimmed build)
  • Download and extract the additonal artifact gnutls.v{build}.x64.zip

We recommend you only do this as a last resort when other validation methods fail, because there are some limitations of this connection method documented on the link above. This all initiated based on feedback by @cuper6.

Enhancements

  • A new toggle has been added to settings.json which allows you to disable certificate validation for the ACME endpoint, useful for people running their own ACME CA using a self-signed certificate (requested by @100110010111 in [#2431]).
  • The Azure DNS validation plugin no longer requires permissions to the Resource Group that hosts the DNS zone. Thanks to @sveng-r for testing in [#2372]).
  • @jcazier-umich improved the ImportJKS.ps1 example script by using $env:JAVA_HOME instead of a hardcoded path (#2408).
  • Improved documentation an validation for the Google Cloud DNS plugin, based on feedback from @timothydilbert
  • When customizing the notAfter settings, fractional seconds are no longer sent to the server, because that level of accuracy is overkill and some providers throw errors upon receiving them (thanks for testing @timothyd09 in [#2394])
  • Update various third party dependencies (Autofac, FluentFTP, MailKit, Serilog, etc.)
  • More verbose logging for DNS pre-validation in case of query failures

Bug fixes

  • Filter illegal characters from the ClientName setting when creating the scheduled task, preventing failures (reported by @andrewsauder in [#2410]).
  • In rare circumstances sorting the renewals in the Renewal Manager could result in an error (reported by @nrcionline in [#2401]).
  • The Central Certificate Store plugin was broken for international domain names (noticed by @nelo-cool in [#2434]).
  • The PFX file plugin didn't properly update pre-existing files, which may have caused corruption upon renewal (noticed by @efficiondave in [#2397]).
  • The --nocache switch (and interactive menu option) could still reuse previously generated private keys.

Sponsors

This release was funded by

One gold sponsor:

Two silver sponsors:

And four bronze sponsors:

Support

If you want professional support for win-acme, your company up here in the release notes, or just want to buy me (@WouterTinus) a beer for maintaining this tool, please sponsor using GitHub Sponsors, Patreon or PayPal.

Source: README.md, updated 2023-09-26