При запуске определенных сайтов пользователь может получать сообщение, что веб-сайт не защищен, либо не является безопасным. Ниже дается поясняющий код ошибки DLG_FLAGS_INVALID_CA. После этого автоматический переход на страницу блокируется. Помимо сообщений безопасности. под этим же кодом бывают и другие уведомления, типа «сертификат безопасности не защищен», которое больше относится к ресурсам типа zakupki.gov.ru, nalog.ru и др. Сегодня мы рассмотрим, как можно исправить блокировку.
Что за ошибка?
Чаще всего, проблема в таком виде встречается в браузере Microsoft Edge в Windows 10. Но другие популярные браузеры (Google Chrome, Opera, Firefox Yandex) также могут сбоить из-за ошибки DLG_FLAGS_INVALID_CA. Основных причин появления уведомления может быть несколько:
- Сертификаты безопасности (HTTPS, TLS) для сайта установлены неправильно.
- Сертификат может вообще отсутствовать, но браузер отслеживает сбор данных на этом ресурсе.
- Сертификат не активен, так как истек срок его действия, а администратор не обновляет его.
- Сайт имеет запрещенную переадресацию, либо был отмечен как мошеннический.
Далее мы также отдельно скажем про появление этой проблемы в работе с официальными веб-сайтами, требующими подтверждения ЭЦП и предустановленные сертификаты на компьютере.
Исправляем ошибку DLG_FLAGS_INVALID_CA
Стоит сразу предупредить: в ходе решений вы перейдете на заблокированный сайт, но вопрос личной безопасности для вас остается открытым. Понятное дело, часто это просто предупреждение, но все же, некоторые риски существуют. Итак, приступим к решению сбоя:
- Банальная перезагрузка страницы через CTRL+F5. Возможно баг единичен и ваш браузер не смог проверить сертификат на сервере.
- Можно просто проигнорировать предупреждения. В большинстве ситуаций, под кодом ошибки есть пункт «Дополнительно» или «Подробнее». Нажимаете на них, в дальнейшем описании будет пункт «Перейти».
- Полное стирание кэша и файлов куки в вашем браузере. Дело в том, что подобные временные файлы могут сильно захламить браузер. Например, что бы очистить куки/кэш в Microsoft Edge, вам нужно выполнить комбинацию CTRL+H, после выбрать «Очистить журнал», проставить две галочки (как на рисунке) и удалить все.
- Отключите непроверенные плагины и расширения в браузере. Многие из них могут блокировать проверку https запроса, либо вклиниваться в процесс подключения к сайту.
- Пробуйте запуск из под другого браузера.
Установка отсутствующих сертификатов
Наиболее часто ошибка DLG_FLAGS_INVALID_CA появляется из-за того, что отсутствует доверенный корневой сертификат для Центра сертификации (ЦС) на сайте. В таком случае нужно проверить следующие моменты:
- При нажатии «Продолжить» в самом низу выберите «Ошибка сертификата», уведомление будет рядом с красной адресной строкой. После жмите «Просмотреть сертификаты» в информационном окне. Выберите «Установить сертификат» и следуйте инструкциям на экране.
- Проверьте, правильно ли установлены на компьютере доверенные и корневые сертификаты — чаще всего помогает их обновление. ГУЦ должен должен быть поставлен в хранилище «Доверенных корневых сертификатов».
- В случае с КриптоПро, нужно дополнительно обновить версию программы и закрепить все перезагрузкой PC.
- Проверьте антивирус. Во многих защитниках включено сканирование по HTTPS, в результате может происходить подмена сертификатов. Отключите эту опцию, либо полностью деактивируйте сам антивирус. Особенно этим грешат Avast и NOD32.
- Проверьте правильность настроек времени, даты и часового пояса на компьютере. Особенно это касается Windows 10, где подобные сбои очень частое явление.
- В особенных случаях, может помочь отключение проверки несоответствия сертификатов. Делается это просто: «Панель управления» — «Сеть и Интернет» — «Свойства браузера» — «Дополнительно».
Заключение
Советы должны помочь в решении не только этой ошибки, но и похожих проблем в браузере Edge: DLG_FLAGS_SEC_CERT_CN_INVALID или INET_E_DOWNLOAD_FAILURE. Я выбрал самые важные моменты, на которые нужно обратить внимание. На самом же деле, источников может быть больше, особенно это касается проблем в проверке сертификатов. Огромная просьба (!), если у вас причина сбоя заключалась в другом и вы её успешно решили — отпишитесь в комментариях, что было и что сделали. Ваша информация будет полезна другим читателям.
Спонсоры статьи: