From b8f5909975ef9d9b1bb98b1e1db519ef0455e626 Mon Sep 17 00:00:00 2001 From: Daenges <57369924+Daenges@users.noreply.github.com> Date: Sat, 20 Aug 2022 11:55:42 +0000 Subject: [PATCH] Allow newer SSL/TLS protocol versions Fixes [this issue](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/1885#discussioncomment-3434649). --- MinecraftClient/config/ChatBots/DiscordWebhook.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/MinecraftClient/config/ChatBots/DiscordWebhook.cs b/MinecraftClient/config/ChatBots/DiscordWebhook.cs index 7460827d..987ed9bf 100644 --- a/MinecraftClient/config/ChatBots/DiscordWebhook.cs +++ b/MinecraftClient/config/ChatBots/DiscordWebhook.cs @@ -279,6 +279,12 @@ class HTTP { public static byte[] Post(string url, NameValueCollection pairs) { + ServicePointManager.Expect100Continue = true; + ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls + | SecurityProtocolType.Tls11 + | SecurityProtocolType.Tls12 + | SecurityProtocolType.Ssl3; + using (WebClient webClient = new WebClient()) { return webClient.UploadValues(url, pairs);