Ошибка -2147483638 при загрузке по HTTPS

Иногда при загрузке страницы по ссылке, начинающейся с https://, парсер моментально выдаёт ошибку следующего содержания:

Ошибка! Длина текстового ответа сервера = 0, в байтах: 0, ошибка -2147483638: Данные, необходимые для завершения этой операции еще не доступны.

В режиме тестирования, также может появляться всплывающее уведомление такого вида:

 

Причина ошибки:

На вашем компьютере не установлена поддержка протоколов TLS 1.1 и TLS 1.2 для компонента WinHTTP.
А на стороне сервера (сайта) отключена поддержка старого протокола TLS 1.0 (который парсер использует в данный момент)
По этой причине не удаётся установить соединение (создать HTTPS туннель) для выполнения запроса к серверу

 

Решение проблемы:

Необходимо установить небольшое обновление от Microsoft, описанное на этой странице
Это займет примерно 5 минут

  1. переходим в Microsoft Update Catalog для установки обновления kb3140245
  2. ищем там строку для вашей версии Windows (например, Update for Windows 7 for x64-based Systems), и в найденной строке справа нажимаем кнопку Download
  3. запускаем скачанный файл. По окончании установки нам предложат перезагрузить компьютер. Соглашаемся
  4. скачиваем и запускаем EasyFix 51044, чтобы добавить пару записей в реестр Windows
  5. закрываем Excel, запускаем снова, проверяем. Всё должно работать