Как исправить ошибку «Это соединение является недоверенным. Способы устранения ошибки с кодом SEC_ERROR_UNKNOWN_ISSUER в Mozilla Firefox


Иногда у пользователей возникает необходимость в Firefox исправить ошибку «sec error unknown issuer». Она появляется на вкладке вместо запрашиваемой страницы в виде предупреждения «Сертификату нет доверия… », «… является недоверенным». Почему появляется эта ошибка, что она из себя представляет, и как устранить её вам расскажет это руководство.

Тип неполадки

Многие веб-проекты, в особенности магазины, платёжные системы, почтовые сервисы, где важен высокий уровень конфиденциальности и безопасности информации, выполняют обмен данными с пользователями при помощи сетевого протокола HTTPS. В отличие от стандарта-предшественника HTTP, он передаёт пакеты с запросами, контентом в зашифрованном виде посредством алгоритмов SSL и TLS.

При обнаружении (в данном случае Mozilla FF) несоответствия HTTPS, браузер блокирует загрузку страницы, предупреждая потенциально опасное подключение, и отображает код ошибки «sec error revoked certificate», «sec error unknown issuer».

Причины блокировки

Если вы видите на дисплее вышеописанное сообщение, значит, возникла одна из следующих ситуаций:

  1. Используется неизвестный сертификат (видимо, он заражён зловредом либо умышленно распространяет вредоносов).
  2. Запрашиваемый сертификат отсутствует в каталоге онлайн-ресурсов со статусом «доверенные».
  3. Firefox некорректно идентифицирует протокол из-за повреждённого контейнера cert8.db (место для хранения идентификаторов HTTPS).
  4. Загрузку сайта в формате HTTPS блокирует антивирусная программа, потому что не может найти запрашиваемый сертификат в базе или по причине ложного срабатывания в процессе анализа SSL.

Как ликвидировать ошибку?

Способ №1: убрать файл cert8.db

1. Вверху справа щёлкните меню (ярлык «три полосы»).

2. В выпавшем блоке нажмите «Знак вопроса».

3. В «Справка» кликните «Информация …. ».

4. В «Папка профиля» кликните опцию «Показать папку».

5. В директории клацните правой кнопкой мыши файл cert8. В меню запустите команду «Удалить».

6. Перезапустите Firefox, сделайте повторный запрос сайта.

Способ №2: добавить веб-сайт в исключение

1. В тексте предупреждения щёлкните спойлер «Я понимаю риск».

2. Клацните «Добавить исключение».

3. В окне активируйте команду «Подтвердить исключение… ».

4. Перейдите на запрашиваемый веб-ресурс.

Способ №3: выключить анализ SSL

Если блокировка HTTPS наблюдается на многих сайтах, в том числе и доверенных, попробуйте в опциях антивируса, фаервола выключить анализ протоколов HTTPS.

Специфика безопасности браузера Firefox такова, что в отдельных случаях он блокирует доступ из-за прослушивания, перехвата сетевых пакетов сторонними программными средствами, в том числе и доверенными антивирусами.

Способ №4: проверить ПК антивирусом

Проверьте свой компьютер дополнительным антивирусным сканером (Dr.Web, Malwarebytes и др.). Некоторые зловреды также могут нарушать, модифицировать формат сертификата HTTPS.

Успешной вам настройки безопасных сетевых соединений в Firefox!

12 октября 2015 в 17:06

Mozilla: Ошибка sec_error_unknown_issuer (мысли вслух)

  • IT-компании

Сегодня утром, после горячей чашечки шоколада кофе, в голову пришла идея сменить привычный мне браузер Chrome на Firefox. Причиной тому было скорее не кофе, а аномальная тормознутость моего браузера в последнее время. После первого запуска предательски ввожу в адресную строку «google.ru» и вижу следующую ошибку:


Браузер даже не дает права проигнорировать ошибку. По привычке первым делом взгляд упал на дату и время. Убедившись, что временные параметры на компьютере установлены верно, перешел на другой ресурс «yandex.ru»:

Тут дела обстояли чуть лучше, Firefox уже предлагает добавить сертификат в хранилище доверенных. Тут пришлось уже включать мозги, т.к. активно пользуюсь сервисом Яндекс.Деньги и любые утечки для меня существенны. Первым делом решил проверить, что именно браузеру не нравится в сертификате:

Нет доверия стороне выдавшей сертификат. И такая картина на всех ресурсах, где используется безопасное соединение HTTPS.
Много немного теории:
Для использования шифрованного канала связи, ваш браузер использует протокол SSL (или TLS) (HTTPS пользуется им), который, в свою очередь, использует сертификат проверки подлинности. Этот сертификат хранит в себе информацию как для шифрования данных, так и для идентификации WEB-сервера, к которому вы обращаетесь. Помимо всей прочей информации, хранимой в сертификате (тип шифрования, альтернативные имена и т.д.), нас интересуют открытый ключ, который решает проблему №1 - шифрование в открытых сетях и информация о центре, выдавшем этот сертификат, которая решает проблему №2 - доверие к открытому ключу.

Опишу на примерах.

Сценарий 1:

1. Сервис Яндекс хочет организовать безопасный канал связи со своими пользователями и генерирует для этого пару ключей (открытый и закрытый).
2. Я, как клиент сервиса Яндекс, получаю от него открытый ключ и шифрую им все свои данные. При этом я уверен, что прочитать данные сможет только владелец закрытого ключа, в нашем случае владелец - сервис Яндекс.
Этим самым сервис Яндекс решает проблему шифрования в открытых сетях.

А что если некий троянский вирус встанет между вами и сервисом Яндекс (к примеру, в роли сквозного прокси-сервера)…???

Сценарий 2:

1. Троян получает от сервиса Яндекс открытый ключ.
2. Троян генерирует пару своих ключей и передает открытую часть вам от имени сервиса Яндекс.
3. Все сообщения, адресованные от вас сервису Яндекс, перехватываются и дешифруются трояном, а троян в свою очередь шифрует эти данные ключом от Яндекс и передает их ему же. Вот тут и возникает проблема №2, а именно, проблема доверия к открытому ключу .

Данная проблема решается третьим лицом, которому доверяет, как сервис Яндекс, так и клиент. В данном случае запись указывала на AtomPark Software Inc, которая выдала тот самый сертификат подлинности сервису Яндекс.

Вернемся к моему сертификату и удостоверимся, что мы доверяем третьему лицу. В поле Общее имя (CN) группы «кем выдано» стоит запись «AtomPark Software Inc». Первый признак доверия этому центру сертификации – наличие его корневого сертификата в хранилище доверительных центров. В Mozille этот список можно открыть так: Настройка-> Дополнительно-> Сертификаты-> Просмотреть сертификаты-> Центры сертификации. По имени нашел сертификат:

На первый взгляд все в порядке. Решил сверить отпечатки SHA1 сертификатов. Полез в иерархию и увидел следующее:

В иерархии сертификатов корневым сертификатом является сам сертификат (самоподписанный).
Чтобы окончательно убедиться, что это недействительный сертификат, с браузера Chrome выполнил Online проверку актуального сертификата sslshopper.com и сверил серийные номера:

Теперь было необходимо найти этот троян. В настройках прокси было все чисто, а антивирус не дал никаких результатов. Полез в мониторинг сети и заметил некое приложение, которое проявляло активность всякий раз, когда я обращался к веб сервисам:

Первая же ссылка в интернете раскрыла все карты. Оказалось, что недавно наше руководство внесло некоторые поправки в политику защиты конфиденциальной информации. Было решено установить всему персоналу программу StaffCop, которая осуществляет мониторинг деятельности сотрудников. После отключения данной службы, решились не только проблемы с сертификатами, но и с моим основным браузером Chrome. Несмотря на большое описание, фактически задача была решена очень быстро, и я надеюсь, что последовательность моих действий поможет кому-либо.

А напоследок, то, как должны выглядеть «правильные» сертификаты:


On websites which are supposed to be secure (the URL begins with "https ://"), Firefox must verify that the certificate presented by the website is valid. If the certificate cannot be validated, Firefox will stop the connection to the website and show a error page instead.

This article explains why you might see SEC_ERROR_UNKNOWN_ISSUER, MOZILLA_PKIX_ERROR_MITM_DETECTED or ERROR_SELF_SIGNED_CERT error codes on an error page and how to troubleshoot it.

  • For other error codes on the "Your connection is not secure" "Warning: Potential Security Risk Ahead" error page, see the What do the security warning codes mean? article.

Table of Contents

What does this error code mean?

During a secure connection, a website must provide a certificate issued by a trusted certificate authority to ensure that the user is connected to the intended target and the connection is encrypted. If you click the Advanced button on a "Your connection is not secure" "Warning: Potential Security Risk Ahead" error page and you see the error code SEC_ERROR_UNKNOWN_ISSUER or MOZILLA_PKIX_ERROR_MITM_DETECTED , it means that the provided certificate was issued by a certificate authority that is not known by Firefox and therefore cannot be trusted by default.

The error occurs on multiple secure sites

In case you get this problem on multiple unrelated HTTPS-sites, it indicates that something on your system or network is intercepting your connection and injecting certificates in a way that is not trusted by Firefox. The most common causes are security software scanning encrypted connections or malware listening in, replacing legitimate website certificates with their own. In particular, the error code MOZILLA_PKIX_ERROR_MITM_DETECTED indicates that Firefox is able to detect that the connection is intercepted.

Antivirus products

Third-party antivirus software can interfere with Firefox"s secure connections. We recommend uninstalling your third-party software and using the security software offered for Windows by Microsoft:

  • Windows 7 - Microsoft Security Essentials
  • Windows 8 and Windows 10 - Windows Defender (built-in)

If you do not want to uninstall your third-party software, you could try reinstalling it, which might trigger the software into placing its certificates into the Firefox trust store again.

Here are some alternative solutions you can try:

Avast/AVG

In Avast or AVG security products you can disable the interception of secure connections:

  1. Open the dashboard of your Avast or AVG application.
  2. Go to Menu and click on Settings > Protection > Core Shields .
  3. Scroll down to the Configure shield settings section and click on Web Shield .
  4. Uncheck the box next to Enable HTTPS Scanning and confirm this by clicking OK .

    In older versions of the product you"ll find the corresponding option when you go to Menu > Settings > Components and click Customize next to Web Shield

Bitdefender

In Bitdefender security products you can disable the interception of secure connections:

  1. Open the dashboard of your Bitdefender application.
  2. Go to Protection and in the Online Threat Prevention section click on Settings .
  3. Toggle off the Encrypted Web Scan setting.

    In older versions of the product you can find the corresponding option labelled Scan SSL when you go to Modules > Web Protection

In Bitdefender Antivirus Free it"s not possible to control this setting. You can try to repair or remove the program instead when you"re having problems accessing secure websites.

For corporate Bitdefender products, please refer to this Bitdefender Support Center page .

Bullguard

In Bullguard security products you can disable the interception of secure connections on particular major websites like Google, Yahoo and Facebook:

  1. Open the dashboard of your Bullguard application.
  2. Click on Settings and enable the Advanced view on the top right of the panel.
  3. Go to Antivirus > Safe browsing .
  4. Uncheck the Show safe results option for those websites which are showing an error message.

ESET

In ESET security products you can try to disable and re-enable SSL/TLS protocol filtering or generally disable the interception of secure connections as described in ESET’s support article .

Kaspersky

Affected users of Kaspersky should upgrade to the most recent version of their security product, as Kaspersky 2019 and above contain mitigations for this problem. The Kaspersky Downloads page includes "update" links that will install the latest version free of charge for users with a current subscription.

Otherwise, you can also disable the interception of secure connections:

  1. Open the dashboard of your Kaspersky application.
  2. Click on Settings on the bottom-left.
  3. Click Additional and then Network .
  4. In the Encrypted connections scanning section check the Do not scan encrypted connections option and confirm this change.
  5. Finally, reboot your system for the changes to take effect.

Family Safety settings in Windows accounts

In Microsoft Windows accounts protected by Family Safety settings, secure connections on popular websites like Google, Facebook and YouTube might be intercepted and their certificates replaced by a certificate issued by Microsoft in order to filter and record search activity.

Monitoring/filtering in corporate networks

Some traffic monitoring/filtering products used in corporate environments might intercept encrypted connections by replacing a website"s certificate with their own, at the same time possibly triggering errors on secure HTTPS-sites.

If you suspect this might be the case, please contact your IT department to ensure the correct configuration of Firefox to enable it working properly in such an environment, as the necessary certificate might have to be placed in the Firefox trust store first. More information for IT departments on how to go about this can be found in the Mozilla Wiki page CA:AddRootToFirefox .

Malware

Some forms of malware intercepting encrypted web traffic can cause this error message - refer to the article Troubleshoot Firefox issues caused by malware on how to deal with malware problems.

The error occurs on one particular site only

In case you get this problem on one particular site only, this type of error generally indicates that the web server is not configured properly. However, if you see this error on a legitimate major website like Google or Facebook or sites where financial transactions take place, you should continue with the .

Certificate issued by a authority belonging to Symantec

After a number of irregularities with certificates issued by Symantec root authorities came to light, browser vendors including Mozilla are gradually removing trust from these certificates in their products. In a first step, Firefox 60 will no longer trust certificates chaining up to Symantec root authorities (including all Symantec brands GeoTrust, RapidSSL, Thawte, and VeriSign) which were issued before 2016-06-01. In Firefox 63 this removal of trust will be extended to all Symantec certificates regardless of their issuing date.

MOZILLA_PKIX_ERROR_ADDITIONAL_POLICY_CONSTRAINT_FAILED will be the primary error but with some servers, you may see the error code SEC_ERROR_UNKNOWN_ISSUER instead. In any case, if you come across such a site you should contact the owner of the website to inform them of that problem. We strongly encourage operators of affected sites to take immediate action to replace these certificates.

For more information on this issue, see Mozilla"s blog post Distrust of Symantec TLS Certificates .

Missing intermediate certificate

On a site with a missing intermediate certificate you will see the following error description after you click on Advanced on the error page.

Пользователи , хотя и нечасто, но все же могут сталкиваться в процессе веб-серфинга с различными ошибками. Так, при переходе на выбранный вами сайт на экране может отобразиться ошибка с кодом SEC_ERROR_UNKNOWN_ISSUER.

Ошибка «Это соединение является недоверенным» и другие подобные ошибки, сопровождающиеся кодом SEC_ERROR_UNKNOWN_ISSUER , говорят о том, при переходе на защищенный протокол HTTPS браузер обнаружил несоответствие сертификатов, которые направлены на защиту информации, передаваемой пользователями.

Причины возникновения ошибки с кодом SEC_ERROR_UNKNOWN_ISSUER:

1. Сайт действительно является небезопасным, т.к. для него отсутствуют необходимые сертификаты, которые подтверждают его безопасность;

2. Сайт имеет сертификат, который дает некую гарантию безопасности данных пользователя, но сертификат самоподписный, а значит, браузер не может ему доверять;

3. На вашем компьютере в папке профиля Mozilla Firefox был поврежден файл cert8.db, который отвечает за хранение идентификаторов;

4. В антивирусе, установленном на компьютере, активировано SSL-сканирование (сетевое сканирование), которое и может вызывать проблемы в работе Mozilla Firefox.

Способы устранения ошибки с кодом SEC_ERROR_UNKNOWN_ISSUER

Способ 1: отключение SSL-сканирования

Чтобы проверить, является ли ваша антивирусная программа причиной возникновения в Mozilla Firefox ошибки с кодом SEC_ERROR_UNKNOWN_ISSUER, попробуйте приостановить работу антивируса и проверить наличие проблем в работе браузера.

Если после отключения работы антивируса работа Firefox была налажена, вам необходимо заглянуть в настройки антивируса и отключить работу SSL-сканирования (сетевого сканирования).

Способ 2: восстановление файла cert8.db

Для начала нам потребуется попасть в папку профиля. Для этого кликните по кнопке меню веб-обозревателя и выберите иконку со знаком вопроса.

В отобразившемся дополнительном меню щелкните по пункту «Информация для решения проблем» .

На экране возникнет окно, в котором потребуется выбрать кнопку «Показать папку» .

На экране отобразится папка профиля, но прежде чем мы будем с ней работать, полностью закройте Mozilla Firefox.

Вернитесь к папке профиля. Найдите в списке файлов cert8.db, щелкните по нему ПКМ и перейдите к пункту «Удалить» .

Запустите Mozilla Firefox и проверьте наличие ошибки.

Способ 3: добавление страницы в исключение

Если ошибку с кодом SEC_ERROR_UNKNOWN_ISSUER так и не удалось устранить, можно попробовать добавить текущий сайт в исключения Firefox.

Для этого кликните по кнопке «Я понимаю риск» , а в развернувшемся выберите пункт «Добавить исключение» .

В появившемся окне кликните по кнопке «Подтвердить исключение безопасности» , после чего сайт будет спокойно открываться.

Надеемся, данные советы вам помогли решить ошибку с кодом SEC_ERROR_UNKNOWN_ISSUER в Mozilla Firefox.

В последних версиях браузера Firefox при заходе на любой сайт с HTTPS соединением я получал один и тот же код ошибки SEC_ERROR_UNKNOWN_ISSUER (Ваше соединение не защищено). В ее описании было сказано, что владелец проекта некорректно настроил HTTPS либо здесь используется недействительный сертификат. Для теста я решил посетить страницы Инстаграма, Facebook, Твиттера, и каким же было мое удивление, когда они демонстрировали аналогичный результат. Серьезно? Мне казалось, этим веб-ресурсам и их разработчикам однозначно можно доверять… Но, видимо, в Firefox думают по другому. Пришлось разбираться с данным вопросом.

Вот как выглядит ошибка:

Помнится, раньше при нажатии на кнопу «Дополнительно» у вас всегда была возможность добавить исключение для того или иного сайта и пропустить это предупреждение. Сейчас у меня лично в браузере такого нету. И вот почему…

Причины появления ошибки SEC_ERROR_UNKNOWN_ISSUER

Во-первых, важно понимать почему у вас появилась данная проблема. Если говорить в общих чертах, то она означает, что Firefox не смог распознать сертификат проекта. Причем здесь бывает 2 разные ситуации:

  • Когда код ошибки возникает на всех HTTPS ресурсах — значит какая-то программа перехватывает процедуру считывания сертификата, и у Firefox происходящее начинает вызывать вопросы.
  • Если недоступен один или несколько сайтов, то очевидно проблема заключается в конкретных веб-ресурсах, и скорее всего, там неправильно настроен сервер.

Ошибка на отдельном сайте

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

Если с сайтом все ок, то чтобы устранить ошибку SEC_ERROR_UNKNOWN_ISSUER нужно: 1) кликнуть по кнопке «Дополнительно» и выбрать «Добавить исключение»; 2) затем в открывшемся окне выбираете «Подтвердить исключение безопасности «.

Убираем ошибку SEC_ERROR_UNKNOWN_ISSUER для всех сайтов

Если проблема с доступом в Firefox появляется на всех HTTPS веб-ресурсах, то скорее всего, в процесс считывания сертификата вмешивается антивирус либо вредоносная программа. Рассмотрим ситуацию на примере софта от Kaspersky, в частности KIS, где можно попросту отключить данный «перехват». Для этого:

  1. Переходите в настройки. Вызываются через контекстное меню иконки из трея или иконку шестеренки в самой программе.
  1. Выбираете раздел «Дополнительно», а в нем пункт «Сеть».

  1. Здесь для опции «Проверка зашифрованных соединений» выбираете значение «Не проверять». Это позволит отключить SEC_ERROR_UNKNOWN_ISSUER ошибку в Firefox на большинстве сайтов, т.к. браузер сможет без проблем считывать HTTPS сертификаты.

Сохраняете настройку и проверяете все ли теперь работает корректно. В более ранних версиях софта немного другие тексты и интерфейс, но логика действий аналогичная. Кстати, похожий алгоритм используется для решения .

Кстати, как вариант в этой же вкладке сетевых опций можно кликнуть по ссылке «Дополнительные параметры» и повторно установить сертификат «Лаборатории Касперского».

Теоретически, как я понял, это должно решить вопрос раз и навсегда, но у меня почему-то не сработало. Возможно, требовалась перезагрузка Windows, а не только антивируса.

Основной минус процедуры отключения ошибки SEC_ERROR_UNKNOWN_ISSUER в Kaspersky — уменьшения уровня защиты компьютера в некоторых ситуациях, т.к. софт не сможет контролировать HTTPS соединение. В частности будут проблемы с функциями антибаннер, безопасные платежи, проверка ссылок, родительский контроль и т.п.

Итого. В общем, у меня возникает много вопросов к создателям Firefox — как в 2018+ году допускаются подобного рода косятки? Почему все остальные браузеры нормально работают с антивирусами, а тут возникают ошибки? Если учитывать, что Google и Chrome подгодняют всех пользователей на переход к HTTPS, вполне вероятно, вы потеряете немного трафика из Firefox. Хотя, конечно, просадка будет незначительной и временной пока пользователи не перейдут на другие программы или разработчики не исправятся.

В принципе, не исключаю, что полная переустановка Kaspersky может убрать ошибку SEC_ERROR_UNKNOWN_ISSUER , но мне лично проще вообще отказаться от такого «кривого» браузера. Собственно, несколько лет назад я именно так и поступил:) Кстати, если вы используете другие антивирусы, то на странице справки есть подсказки как решить проблему для Avast, Bitdefender и Bullguard.

В комментариях делимся своим опытом использования ФФ… У вас возникают подобные косяки? Что думаете по такой ситуации?

Выбор редакции
Три дня длилось противостояние главы управы района "Беговой" и владельцев легендарной шашлычной "Антисоветская" . Его итог – демонтаж...

Святой великомученик Никита родился в IV веке в Готии (на восточной стороне реки Дунай в пределах нынешней Румынии и Бессарабии) во...

РЕШЕНИЕ ИМЕНЕМ РОССИЙСКОЙ ФЕДЕРАЦИИ 07 мая 2014 года г. Ефремов Тульская областьЕфремовский районный суд Тульской области в...

Откуда это блюдо получило такое название? Лично я не знаю. Есть еще одно – «мясо по-капитански» и мне оно нравится больше. Сразу...
Мясо по-французски считается исконно русским блюдом, очень сытное блюдо, с удачным сочетанием картофеля, помидоров и мяса. Небольшие...
Мне хочется предложить хозяюшкам на заметку рецепт изумительно нежной и питательной икры из патиссонов. Патиссоны имеют схожий с...
Бананово-шоколадную пасту еще называют бананово-шоколадным крем-джемом, поскольку бананы сначала отвариваются и масса по консистенции и...
Всем привет! Сегодня в расскажу и покажу, как испечь открытый пирог с адыгейским сыром и грибами . Чем мне нравится этот рецепт — в нём...
Предлагаю вам приготовить замечательный пирог с адыгейским сыром. Учитывая, что пирог готовится на дрожжевом тесте, его приготовление не...