From 45452765e34bbe28139547e9bb575b54fbe57b5c Mon Sep 17 00:00:00 2001 From: pqhuy1987 Date: Tue, 21 Apr 2026 14:19:26 +0700 Subject: [PATCH] [CLAUDE] Scripts: fix setup-ssl.ps1 --installationsiteid flag win-acme 2.2.9 with --target manual + --installation iis requires --installationsiteid (not --siteid). --siteid only applies to the iis target plugin, not the iis installation plugin. Co-Authored-By: Claude Opus 4.7 (1M context) --- scripts/setup-ssl.ps1 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/setup-ssl.ps1 b/scripts/setup-ssl.ps1 index 14523a1..8045348 100644 --- a/scripts/setup-ssl.ps1 +++ b/scripts/setup-ssl.ps1 @@ -61,12 +61,13 @@ foreach ($d in $domains) { # --installation iis -> auto bind HTTPS 443 + http->https redirect # --accepttos -> accept Let's Encrypt terms # --emailaddress -> contact email for expiry alerts + $siteId = (Get-Website $d.Site).Id $wacsArgs = @( "--target", "manual", "--host", $d.HostName, - "--siteid", (Get-Website $d.Site).Id, "--store", "certificatestore", "--installation", "iis", + "--installationsiteid", $siteId, "--accepttos", "--emailaddress", "admin@huypham.vn" )