From 0721962240b8ca757bfcbf4a4841d3bc88c20713 Mon Sep 17 00:00:00 2001 From: Danny de Kooker Date: Sun, 11 May 2025 09:47:27 +0000 Subject: [PATCH] Enable TLS 1.2 for Nuget download Added fix for older Windows Servers --- Task_scripts/Win - PerformWindowsUpdate.ps1 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Task_scripts/Win - PerformWindowsUpdate.ps1 b/Task_scripts/Win - PerformWindowsUpdate.ps1 index cf3678a..934f1e1 100644 --- a/Task_scripts/Win - PerformWindowsUpdate.ps1 +++ b/Task_scripts/Win - PerformWindowsUpdate.ps1 @@ -37,6 +37,9 @@ param( [switch]$Reboot ) +# Enable TLS 1.2 needed for older windows server version +[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12; + # Ensure NuGet provider is available (with -Force to avoid prompts) $nugetProvider = Get-PackageProvider -Name NuGet -ListAvailable -ErrorAction SilentlyContinue