From cf9a4afbdfa310ba2395166b3088fabf27411039 Mon Sep 17 00:00:00 2001 From: Nasrullo Nurullaev <61620246+nasrullonurullaev@users.noreply.github.com> Date: Mon, 15 Apr 2024 15:25:12 +0500 Subject: [PATCH] fix Bug 66211 - Fix issue with SSL renew (#197) --- install/win/sbin/docspace-ssl-setup.ps1 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/install/win/sbin/docspace-ssl-setup.ps1 b/install/win/sbin/docspace-ssl-setup.ps1 index 51bfb502e8..264a616754 100644 --- a/install/win/sbin/docspace-ssl-setup.ps1 +++ b/install/win/sbin/docspace-ssl-setup.ps1 @@ -84,7 +84,11 @@ if ( $args.Count -ge 2 ) $day = (Get-Date -Format "dddd").ToUpper().SubString(0, 3) $time = Get-Date -Format "HH:mm" - cmd.exe /c "SCHTASKS /F /CREATE /SC WEEKLY /D $day /TN `"Certbot renew`" /TR `"${app}\letsencrypt\letsencrypt_cron.bat`" /ST $time" + $taskName = "Certbot renew" + $action = New-ScheduledTaskAction -Execute "cmd.exe" -Argument "/c `"${app}\letsencrypt\letsencrypt_cron.bat`"" + $trigger = New-ScheduledTaskTrigger -Weekly -DaysOfWeek $day -At $time + + Register-ScheduledTask -TaskName $taskName -Action $action -Trigger $trigger -Force } elseif ($args[0] -eq "-d" -or $args[0] -eq "--default") {