Maelstorm и Windows 7
-
Программа Maelstorm проверяет наличие цифровой лицензии, загружает результаты тиражей, добавляет билеты в корзину крупнейшего российского оператора лотерей, используя защищенный протокол TLS v 1.2.
По умолчанию в Windows 7 Service Pack 1 поддержка данного протокола не включена для подключений WinHTTP через SSL.
Процесс обновления хорошо описан в статье от Microsoft.
Нужно сделать 2 действия:
- Установить обновление KB3140245. Из этого списка нас интересует для WIndows 7 x64.
- Добавить параметр DefaultSecureProtocols (тип DWORD 32 бита) со значением 0x00000A00 в следующие две ветки:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp
Чтобы автоматически добавить параметры DefaultSecureProtocols в реестр, можно скачать msi-файл от Microsoft.
После перезагрузки в системе появится поддержка протоколов TLS 1.1 и TLS 1.2.
-
M Maelstorm Support закрепил эту тему
-
M Maelstorm Support сослался на эту тему
-
Загрузка результатов тиражей оператора «Национальная лотерея» в Windows 7 работать не будет.
Сайт проверяет поддержку современных Cipher Suite (наборов шифров), которые не поддерживаются системной библиотекой schannel.dll. Это невозможно исправить никакими обновлениями.
Варианты с портированием библиотеки из более поздних версий Windows не рассматриваются.