Skip to content

Commit a7f5e4a

Browse files
committed
New: Fix TLS Issues on Bootstrap .exe
1 parent fc7b61f commit a7f5e4a

File tree

5 files changed

+11
-4
lines changed

5 files changed

+11
-4
lines changed

RuckZuck_Tool/Compile.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ public CreateExe(string exeFile)
7676
cp.ReferencedAssemblies.Add("System.Xml.Linq.dll");
7777

7878
cp.ReferencedAssemblies.Add("System.Net.Http.dll");
79+
cp.ReferencedAssemblies.Add("System.Net.dll");
7980
cp.ReferencedAssemblies.Add("System.Web.Extensions.dll");
8081

8182
cp.ReferencedAssemblies.Add(@"C:\Windows\Microsoft.NET\assembly\GAC_MSIL\System.Management.Automation\v4.0_3.0.0.0__31bf3856ad364e35\System.Management.Automation.dll");

RuckZuck_Tool/MainWindow.xaml.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public MainWindow()
4747
CommandArgs.AddRange(Environment.GetCommandLineArgs());
4848
CommandArgs.RemoveAt(0);
4949

50-
//Disbale SSL/TLS Errors
50+
//Disable SSL/TLS Errors
5151
System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
5252
//Disable CRL Check
5353
System.Net.ServicePointManager.CheckCertificateRevocationList = false;

RuckZuck_Tool/Properties/Resources.Designer.cs

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

RuckZuck_Tool/Properties/Resources.resx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2354,6 +2354,7 @@ using System.Reflection;
23542354
using System.Resources;
23552355
using System.Text;
23562356
using System.Threading;
2357+
using System.Net;
23572358

23582359
namespace RZWrapper
23592360
{
@@ -2365,6 +2366,9 @@ namespace RZWrapper
23652366

23662367
try
23672368
{
2369+
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
2370+
ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
2371+
ServicePointManager.CheckCertificateRevocationList = false;
23682372
Assembly _assembly = Assembly.GetExecutingAssembly();
23692373
var stream = _assembly.GetManifestResourceStream("Resources.resx");
23702374
var resourceData = new byte[] { };

RuckZuck_Tool/RuckZuck_Tool.csproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
<ErrorReport>prompt</ErrorReport>
5858
<WarningLevel>4</WarningLevel>
5959
<RunCodeAnalysis>false</RunCodeAnalysis>
60+
<Prefer32Bit>false</Prefer32Bit>
6061
</PropertyGroup>
6162
<PropertyGroup>
6263
<SignAssembly>false</SignAssembly>
@@ -98,6 +99,7 @@
9899
<HintPath>C:\Windows\Microsoft.NET\assembly\GAC_MSIL\System.Management.Automation\v4.0_3.0.0.0__31bf3856ad364e35\System.Management.Automation.dll</HintPath>
99100
<Private>False</Private>
100101
</Reference>
102+
<Reference Include="System.Net" />
101103
<Reference Include="System.Net.Http" />
102104
<Reference Include="System.Printing" />
103105
<Reference Include="System.Runtime.Serialization" />

0 commit comments

Comments
 (0)