C# Telegram.bot Исключение (не удалось создать защищенный канал SSL/TLS)

Пробовал на двух серверах, результат одинаковый.. До этого всё работало отлично! вечером 06.02 появилась эта проблема.. Использую dll c репозитория ".NET Client for Telegram Bot API"

var me = botClient.GetMeAsync().Result;//Исключение
Console.WriteLine($"Hello, World! I am user {me.Id} and my name is {me.FirstName}.");

botClient.OnMessage += Bot_OnMessage;

Ответы (2 шт):

Автор решения: Ruslan K.

Есть основания полагать, что telegram изменил набор поддерживаемых cipher suite на api сервере: https://www.ssllabs.com/ssltest/analyze.html?d=api.telegram.org&s=149.154.167.220&hideResults=on

В связи с чем на испытывающих проблемы хостах не осталось ни одного поддерживаемого cipher suite. Для OS Windows набор cipher suite можно посмотреть в реестре: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Cryptography\Configuration\Local\SSL\00010002

→ Ссылка
Автор решения: RangerRU

такая же история что на Win10, что на 2k19 до этого работало отлично

юзаю https://github.com/TelegramBots/telegram.bot и https://github.com/MihaZupan/HttpToSocks5Proxy

нашел ответ тут https://github.com/TelegramBots/Telegram.Bot/issues/869#issuecomment-583115520

Telegram now allows only TLS v1.2. You probably need to use this ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12

после этого сразу заработало Win10 но на 2k19 не удалось победить(((

→ Ссылка