28

Континент TLS: сертификат сервера не прошёл проверку из-за Dr.Web

Приветствую, коллеги. После установки Континент TLS 2.0 на одном компьютере Электронный бюджет открывался, а на другом клиент сообщал, что сертификат сервера не прошёл проверку. Комплект сертификатов был одинаковым.

Проблема

Сертификат сервера не прошёл проверку.

Что оказалось причиной

Защищённое соединение перехватывал Dr.Web. После временной проверки стало понятно, что ошибка связана не с пользовательским сертификатом, а с обработкой TLS-трафика антивирусом.

Как я проверил

  1. Сравнил корневые и промежуточные сертификаты с исправным компьютером.
  2. Обновил списки отозванных сертификатов.
  3. Проверил дату и время Windows.
  4. На короткое время, по согласованию, приостановил проверку защищённого трафика и повторил вход.

Когда соединение прошло, причина стала очевидной.

Решение

Я не оставлял антивирус выключенным. Для рабочего места настроил исключение или маршрут без перехвата TLS для адресов системы. В старой схеме также применяли непрозрачное проксирование и задавали локальный прокси в браузере.

Важно: исключение делаю только для утверждённых адресов Казначейства. Отключать веб-защиту целиком на постоянной основе нельзя.

Если причина не в антивирусе

Проверяю хранилища корневых и промежуточных сертификатов локального компьютера, актуальность CRL и доверие к цепочке. У одинакового сообщения могут быть разные причины.

Результат

После корректировки антивирусной проверки Континент TLS принял сертификат сервера и подключение заработало.

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

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

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

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