v2.1.18
版本发布时间: 2021-07-03 22:06:37
win-acme/win-acme最新发布版本:v2.2.9.1701(2024-05-26 03:07:35)
New features
- #1801 - Basic support for RFC8738, an extension to ACME that allows servers to issue certificates for IP addresses. They can be input through the
Manual
andCSR
source plugins and validated usingtls-alpn
or anyhttp
method. Installation support for IIS is limited: renewals for ip-only bindings will work after setting up manually for the first time, but the program will not create them automatically yet. Note that this feature can only be used if the ACME service also supports it. So far none of the popular ones do. Brought to our attention by @Virinum. - #1865 - @marcoskirchner contributed a remote validation plugin, which pushes validation challenge answers to a REST endpoint of your choice. His corresponding server implementation can be used to recieve the answers and forward them to the ACME server, but you could also develop your own. This allows you to run win-acme on a seperate server from the one that recieves traffic from the domain.
Enhancements
- We have decided to rename “target plugins” to “source plugins” because that name makes more sense given their function, which is working at the beginning of the pipeline to provide the rest of steps with list of identifiers (DNS names or IP addresses) to work with. To avoid breaking workflows the
old command line parameter
--target
continues to be accepted as an alias for the new--source
parameter. - The previous release added support for secret management in the core program. This release extends that to all extra plugins. To do this properly without duplicating a lot of code the user input subsystem was rewritten, so that will feel a lot more consistent moving forwards, both in the main program and the various plugins. This also makes authoring additional plugins easier.
- The parameter
--validation-mode
is no longer required if there are no naming conflicts between plugins, e.g. instead of--validation-mode dns-01 --validation azure
you can now simply use--validation azure
because there is no other plugin with that name. - Add proxy support to the Google Cloud DNS plugin.
- Added basic “Edit renewal” opening in Manage renewals menu, which is basically the same as creating a new renewal (with full options), that overwrites the previously created settings, but maintains history.
- All plugins and the main program are now built with compile-time nullable checking, improving code quality.
- Updated various NuGet packages for latest bug fixes from upstream components.
- Updated local copy of the Public Suffix List for offline installations.
- The Route53 plugin now supports parallel operations, greatly speeding up the validation proces when including multiple domains in a certificate.
Bug fixes
- Configuring a Powershell script in a path with spaces and/or single quotes would fail to run.
- Command line parsing better handles dashes embedded in quoted strings, reported and tested by @wchao.
- #1849 – PemFiles plugin was asking “PFX password”, which was mislabelled, thanks @MarcoMiltenburg!
- #1847 – The published build of the Google Cloud DNS plugin didn’t work with the published build of the main program. This has been corrected. Thanks for noticing @ArcanoxDragon!
- #1831 – The program would crash when providing it with an invalid argument, thanks @johlju for the report!
1、 plugin.store.keyvault.v2.1.18.1119.zip 792.04KB
2、 plugin.validation.dns.azure.v2.1.18.1119.zip 582.89KB
3、 plugin.validation.dns.cloudflare.v2.1.18.1119.zip 30.15KB
4、 plugin.validation.dns.digitalocean.v2.1.18.1119.zip 135.15KB
5、 plugin.validation.dns.dreamhost.v2.1.18.1119.zip 7.95KB
6、 plugin.validation.dns.godaddy.v2.1.18.1119.zip 8.56KB
7、 plugin.validation.dns.googledns.v2.1.18.1119.zip 163.39KB
8、 plugin.validation.dns.luadns.v2.1.18.1119.zip 8.51KB
9、 plugin.validation.dns.route53.v2.1.18.1119.zip 382.43KB
10、 plugin.validation.dns.transip.v2.1.18.1119.zip 17.5KB
11、 plugin.validation.http.rest.v2.1.18.1119.zip 7.54KB
12、 win-acme.2.1.18.1119.nupkg 5.1MB
13、 win-acme.v2.1.18.1119.arm64.pluggable.zip 28.64MB
14、 win-acme.v2.1.18.1119.arm64.trimmed.zip 15.88MB
15、 win-acme.v2.1.18.1119.x64.pluggable.zip 30.36MB
16、 win-acme.v2.1.18.1119.x64.trimmed.zip 16.68MB
17、 win-acme.v2.1.18.1119.x86.pluggable.zip 27.57MB
18、 win-acme.v2.1.18.1119.x86.trimmed.zip 15.79MB