From 76f29a7727611a14068b8f1eaa0cf1ca2b727520 Mon Sep 17 00:00:00 2001 From: andy-dufour Date: Tue, 17 Apr 2018 11:45:15 -0400 Subject: [PATCH 1/2] Adding TLS negotiation support for older versions of .NET Signed-off-by: Andrew Dufour --- lib/mixlib/install/generator/powershell/scripts/helpers.ps1.erb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/mixlib/install/generator/powershell/scripts/helpers.ps1.erb b/lib/mixlib/install/generator/powershell/scripts/helpers.ps1.erb index 404889da..8285be98 100644 --- a/lib/mixlib/install/generator/powershell/scripts/helpers.ps1.erb +++ b/lib/mixlib/install/generator/powershell/scripts/helpers.ps1.erb @@ -1,4 +1,5 @@ [Console]::OutputEncoding = New-Object -typename System.Text.ASCIIEncoding +[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]'Ssl3,Tls,Tls11,Tls12' function Get-PlatformVersion { switch -regex ((Get-Win32OS).version) { From 566cb86d9eca512f2855c675fde5546b20c92262 Mon Sep 17 00:00:00 2001 From: Andrew DuFour Date: Thu, 10 May 2018 16:42:42 -0400 Subject: [PATCH 2/2] Remove SSLv3 from protocol list. Signed-off-by: Andrew Dufour --- lib/mixlib/install/generator/powershell/scripts/helpers.ps1.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mixlib/install/generator/powershell/scripts/helpers.ps1.erb b/lib/mixlib/install/generator/powershell/scripts/helpers.ps1.erb index 8285be98..7e836596 100644 --- a/lib/mixlib/install/generator/powershell/scripts/helpers.ps1.erb +++ b/lib/mixlib/install/generator/powershell/scripts/helpers.ps1.erb @@ -1,5 +1,5 @@ [Console]::OutputEncoding = New-Object -typename System.Text.ASCIIEncoding -[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]'Ssl3,Tls,Tls11,Tls12' +[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]'Tls,Tls11,Tls12' function Get-PlatformVersion { switch -regex ((Get-Win32OS).version) {