Posh-ACME is a PowerShell based ACME client that supports both Windows PowerShell 5.1 and PowerShell 6.2+. You can find the main documentation site here:
You can download directly from GitHub or install via PowerShell Gallery. Here's a copy of the release notes.
4.11.0 (2021-11-24)
- Added SecretManagement support! See this guide for details.
- Added new DNS plugins:
- Combell (Thanks @stevenvolckaert)
- TotalUptime (Thanks @CirotheSilver)
-
Install-PACertificate
and the-Install
switch on orders will now import associated chain certificates into the Intermediate cert store if they don't already exist. (#397) -
New-PAOrder
will now throw an error if the order object returned by the ACME server matches an existing order with a different name. (#401) - The progress bar for DNS propagation is now disabled by default unless a POSHACME_SHOW_PROGRESS environment variable is defined. A verbose message will be written once per minute as an alternative. (#402)
- Added auth token caching to CoreNetworks plugin to avoid getting rate limited. (#403)
- Fixed ISPConfig plugin throwing Incorrect datetime value errors when adding records (#404)
- Fixed a bug with
Submit-Renewal -AllAccounts
that would prevent restoring the original active account. (Thanks @markpizz) (#395) - Fixed usage example in EasyDns guide. (Thanks @webprofusion-chrisc) (#407)