21

Плагин фиксации действий ЕИС не работает: проверяю TLS 1.2

Приветствую, коллеги. Плагин фиксации действий ЕИС запускался в Internet Explorer, но не работал в современных браузерах. Переустановка расширения не помогала. Причину я нашёл в журнале локального сервиса.

Проблема

Плагин использует локальный компонент, к которому обращается браузер. В журнале появлялось сообщение о несовместимых шифрах, ALPN и переходе с HTTP/2 на HTTP/1.1.

Где я посмотрел журнал

C:\Program Files (x86)\Плагин фиксации действий пользователя\logs\

В системе отсутствовала рабочая поддержка TLS 1.2 для компонента .NET/IIS. Старый Internet Explorer ещё мог обращаться через устаревший протокол, а современные браузеры соединение отклоняли.

Как я исправил

  1. Установил все обязательные обновления Windows и .NET Framework для этой версии системы.
  2. Включил использование TLS 1.2 для системных компонентов по действующей инструкции администратора.
  3. Проверил параметры SchUseStrongCrypto для 32- и 64-разрядной среды .NET.
  4. Перезагрузил компьютер.
  5. Убедился, что локальный сервис плагина запущен, и повторил фиксацию в браузере.

После восстановления TLS 1.2 плагин заработал и в остальных браузерах.

Важно: я не включаю TLS 1.0 и 1.1 как постоянное решение. Для рабочего места нужен TLS 1.2 и совместимые обновления системы.

Как проверяю результат

В новом журнале больше нет ошибки о недоступном TLS 1.2, браузер видит локальный сервис, а собранные данные прикрепляются к обращению ЕИС.

Получилось или остались вопросы?

Поделитесь результатом, дополните инструкцию своим опытом или задайте вопрос. Я читаю комментарии и обновляю статьи по реальным случаям.

Напишите комментарий

Опишите проблему и укажите, какое решение вы уже проверили. Адрес электронной почты на сайте не публикуется.