Перейти к содержимому
SEO/Опубликовано 16 октября 2026 г./5 мин

NET::ERR_CERT_AUTHORITY_INVALID: браузер не доверяет сертификату

NET::ERR_CERT_AUTHORITY_INVALID — браузер не нашёл доверенного издателя сертификата. Проверили на стенде семь вариантов цепочки и разобрали живые сайты с ошибкой: заглушки хостинга, обрывы цепочки, сертификаты Минцифры.

NET::ERR_CERT_AUTHORITY_INVALID: браузер не доверяет сертификату
N
Команда NEXFORCE
Кто пишет блог

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

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

Что означает ошибка

Дословно — «недействительный центр сертификации». Сертификат сайта подписывает центр сертификации (CA), обычно через промежуточный сертификат. Браузер идёт по цепочке вверх: сертификат сайта → промежуточный → корневой. Корневые сертификаты хранятся в браузере или в системе. Если цепочка не доходит до одного из них, появляется эта ошибка.

Полный текст предупреждения в Chromium 149 на русском:

Не удалось подтвердить, что это сервер 127.0.0.1. Операционная система компьютера не доверяет его сертификату безопасности. Возможно, сервер настроен неправильно или кто-то пытается перехватить ваши данные.

Ниже — кнопка «Перейти на сайт (небезопасно)». Это та же заглушка, что и при других ошибках сертификата: отличается только код под заголовком.

Как посмотреть, кто выдал сертификат

Диагностика начинается с одного действия: узнать издателя. В Chrome нажмите на значок «Не защищено» слева от адреса, выберите раздел «Сертификат недействителен» — откроется окно с полями «Кому выдан» и «Кем выдан». Во вкладке «Подробнее» видна вся цепочка.

По полю «Кем выдан» причину обычно понятно сразу:

  • то же имя, что и «Кому выдан» — самоподписанный сертификат;
  • название антивируса или фильтра — соединение проверяет программа на вашем компьютере;
  • Russian Trusted Sub CA — сертификат Минцифры;
  • известный центр (Let's Encrypt, GlobalSign, Sectigo), а ошибка всё равно есть — сервер отдаёт неполную или устаревшую цепочку.

Так же отличают сертификат Минцифры от подмены: у настоящего издатель — Russian Trusted Sub CA, а корень — Russian Trusted Root CA. Если в цепочке стоит что-то третье, это не российский сертификат, и устанавливать ничего не нужно.

Стенд: какие цепочки вызывают ошибку

Мы выпустили свой корневой и промежуточный сертификаты и подняли семь серверов с разными цепочками. Chromium открывал каждый дважды: с пустым хранилищем и с нашим корнем в доверенных.

Что отдаёт серверКорень не доверенКорень доверен
Самоподписанный сертификатAUTHORITY_INVALIDAUTHORITY_INVALID
Сертификат, подписанный корнемта же ошибкаоткрылось
Без промежуточного звената же ошибката же ошибка
Полная цепочката же ошибкаоткрылось
Без промежуточного, но с адресом AIAта же ошибкаоткрылось
Просроченный, от корнята же ошибкаDATE_INVALID
Просроченный самоподписанныйта же ошибкаAUTHORITY_INVALID

Три вывода из стенда:

  • Самоподписанный сертификат не спасает ничто, кроме добавления именно его в доверенные.
  • Неполная цепочка ломает сайт даже при доверенном корне. Но если в сертификате указан адрес AIA (Authority Information Access), Chromium сам скачивает промежуточный сертификат: в журнале нашего сервера видно этот запрос. Поэтому сайт с неполной цепочкой может работать в Chrome и не работать в других программах.
  • Ошибка издателя перекрывает просрочку. Просроченный сертификат от неизвестного центра браузер показывает как AUTHORITY_INVALID, а не как ошибку даты.

Наш замер: 26 сайтов с этой ошибкой

16 октября 2026 года мы проверили цепочку сертификатов у сайтов из нашего списка организаций, которые отвечают по https, — 1676. Цепочку не приняли у 49, Chromium подтвердил NET::ERR_CERT_AUTHORITY_INVALID у 26. Ещё 17 показали ошибку даты.

Что стоит на сервереСайтов
Заглушка хостинга или панели управления12
Цепочка оборвана или ведёт к удалённому корню7
Самодельный сертификат владельца4
Сертификат Минцифры3

Подробнее по группам:

  • Заглушки. Хостинг или панель ставит свой самоподписанный сертификат, пока владелец не выпустил настоящий: «test-self-signed» у одного хостинга, «*.from.sh» у другого, Hestia, ISPManager, стандартный «Internet Widgits Pty Ltd» из openssl. Сайт по сути не настроен.
  • Цепочка. Четыре поддомена одного городского портала отдают сертификат, который истёк 2 апреля 2020 года, с цепочкой до корня DST Root CA X3, срок которого закончился в 2021-м. Ещё один сайт отдаёт браузеру Cloudflare Origin Certificate — его выпускают для связи Cloudflare с сервером, браузеры ему не доверяют. Один сервер не передаёт промежуточный сертификат.
  • Самодельные. Владелец сам сгенерировал сертификат на сервере.
  • Минцифры. Две страховые компании и региональный центр информационных технологий.

Обратный случай тоже нашёлся: у одного сайта сертификат от нового корня Let's Encrypt. Python на нашем сервере Debian его не знает и цепочку не принял, а Chromium сайт открыл. Старое устройство с устаревшим хранилищем корней увидит на таком сайте ту же ошибку.

Причины ошибки

На стороне сервера:

  • самоподписанный сертификат или заглушка хостинга;
  • сервер не отдаёт промежуточный сертификат;
  • сертификат выпущен центром, которого нет в хранилищах браузеров, например российским центром Минцифры;
  • сертификат истёк и выпущен по старой цепочке;
  • на сервере стоит сертификат, предназначенный для CDN.

На стороне пользователя:

  • антивирус или программа родительского контроля проверяет HTTPS и подставляет свой сертификат;
  • корпоративный прокси перехватывает защищённые соединения;
  • в системе устаревшее хранилище корневых сертификатов;
  • неверные дата и время на устройстве.

Сертификаты Минцифры

Часть российских сайтов использует сертификаты, выпущенные Национальным удостоверяющим центром Минцифры. Корневой сертификат — Russian Trusted Root CA, действует до 27 февраля 2032 года. Мы скачали его с сайта gu-st.ru, который ведут Госуслуги, и добавили в хранилище Chromium. Результат:

  • alfastrah.ru открылся;
  • mcrd.nobl.ru открылся, хотя сервер отдаёт только свой сертификат: промежуточный браузер скачал сам по адресу AIA;
  • sogaz.ru выдал другую ошибку — ERR_CERT_COMMON_NAME_INVALID: сертификат выпущен на *.sogaz.ru, а адрес без www в него не входит.

Как установить корневой сертификат в Windows: скачайте файл с портала Госуслуг, откройте его, нажмите «Установить сертификат» и выберите хранилище «Доверенные корневые центры сертификации». Затем перезапустите браузер.

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

Как исправить ошибку посетителю

Ошибка может возникать по разным причинам, поэтому выполните следующие шаги по порядку и после каждого снова попробуйте открыть страницу.

  1. Определите, связана ли проблема с конкретным устройством. Откройте ту же страницу с телефона через мобильный интернет. Если ошибка есть и там, она полностью на стороне сервера: ниже ничего не поможет, можете только связаться с администратором ресурса или его поддержкой.
  2. Убедитесь, что дата и время верные. Перейдите в настройки системы и включите автоматическую установку времени.
  3. Проверьте антивирус. Некоторые антивирусы проверяют защищённые соединения и подставляют свой сертификат. Если программа блокирует доверие к сайту, отключите в ней «проверку HTTPS» на минуту. Помогло — добавьте адрес в исключения и включите защиту обратно.
  4. Откройте страницу в режиме инкогнито и отключите расширения: особенно VPN и блокировщики, поскольку они тоже могут вмешиваться в соединение.
  5. Очистите кэш и cookies: Ctrl+Shift+Delete, «Всё время». Пароли и данные форм при этом можно сохранить — снимите с них отметку.
  6. Обновите браузер и систему. С новыми версиями приходят новые корневые центры, без которых часть адресов не открывается.
  7. Для российских ресурсов установите корень Минцифры, как описано выше, а завершив установку, перезапустите браузер.

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

Можно ли нажать «Перейти на сайт»

Нажав кнопку на заглушке, вы откроете страницу, но браузер так и не подтвердил, с каким сервером вы говорите. Перед переходом важно понять, чей это домен. Для своего роутера или тестового стенда продолжить допустимо. Ввод паролей, данных карты или паспорта на такой странице исключён: именно так выглядит перехват соединения, и по умолчанию лучше считать, что это он.

Самоподписанный сертификат для своей сети

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

Выпуская такой сертификат для RSA-ключа, укажите в нём назначение ключа Digital Signature. Без него Chrome откажет даже при доверенном корне — с ошибкой ERR_SSL_KEY_USAGE_INCOMPATIBLE.

Как исправить владельцу сайта

Основные причины на сервере — заглушка, неполная цепочка и неподходящий издатель. Каждая исправляется за несколько минут.

  1. Посмотрите, что отдаёт сервер. Введите в терминале:

    openssl s_client -connect ваш-сайт.ru:443 -servername ваш-сайт.ru -showcerts
    

    Строки s: и i: показывают, кому выдан каждый сертификат цепочки и кто его подписал. Одна строка s:, а издатель — промежуточный центр: значит, цепочка неполная.

  2. Замените заглушку на настоящий сертификат. Let's Encrypt выдаёт его бесплатно, в панели хостинга это обычно одна кнопка. Подробнее — в статье про SSL-сертификат сайта.

  3. Отдавайте полную цепочку. Конфигурация nginx: директива ssl_certificate должна указывать на файл fullchain.pem, а не на cert.pem. Оба файла certbot кладёт рядом. После правки перезапустите веб-сервер.

  4. Не ставьте Cloudflare Origin Certificate напрямую. Он работает, только когда трафик идёт через Cloudflare с включённым проксированием.

  5. Минцифры дополняйте обычным центром. Клиенты, у которых корня Минцифры нет в доверенных, увидят эту ошибку — так было на нашем стенде со всеми тремя такими ресурсами.

  6. Проверьте результат той же командой и в браузере на чистом устройстве. Отсутствие ошибок в одном браузере ещё не значит, что цепочка полная: Chrome умеет докачать промежуточное звено, а другие программы — нет.

Проверить свой

Когда сертификат исправлен, посмотрите, что ещё мешает сайту в поиске. Движок разбирает одну страницу: метатеги, заголовки, canonical, robots.txt, карту сайта. Без регистрации.

Границы замера

  • Chromium 149 на Linux со своим хранилищем NSS. Хранилище Windows, Яндекс Браузер и телефоны мы не проверяли.
  • Сайты проверяли из Германии, один прогон на сайт.
  • Список — организации, которые мы собирали для своих исследований, а не срез всего рунета.

Коротко

  • NET::ERR_CERT_AUTHORITY_INVALID — браузер не нашёл доверенного издателя сертификата.
  • На стенде ошибку дали самоподписанный сертификат, неизвестный корень и неполная цепочка; адрес AIA Chromium выручает.
  • На 26 живых сайтах с ошибкой почти половина — заглушки хостинга, три — сертификаты Минцифры.
  • Посетителю — проверить другое устройство, антивирус и дату; для российских сайтов — установить корень Минцифры.
  • Владельцу — выпустить настоящий сертификат и отдавать полную цепочку.
Вопросы и ответы

FAQ по теме

Что означает ошибка ERR_CERT_AUTHORITY_INVALID?+
Браузер не смог построить цепочку от сертификата сайта до корневого центра сертификации, которому он доверяет. Сертификат может быть самоподписанным, выпущенным неизвестным центром или отдан сервером без промежуточного звена. Chrome показывает «Подключение не защищено».
Это проблема сайта или моего компьютера?+
Если сайт не открывается и с другого устройства через мобильный интернет — проблема на сервере. Если ошибка появляется на многих сайтах сразу, причина у вас: антивирус с проверкой HTTPS, корпоративный прокси или старое хранилище корневых сертификатов.
Какие браузеры поддерживают российские сертификаты?+
Любой браузер на основе Chromium откроет сайт с сертификатом Минцифры, если корневой сертификат Russian Trusted Root CA добавлен в доверенные на устройстве: на нашем стенде так открылись два сайта из трёх. Какие браузеры доверяют ему без установки, мы не проверяли.
Нужно ли устанавливать российские сертификаты повторно после переустановки Windows?+
Да. Корневой сертификат лежит в хранилище системы, и после чистой установки Windows его там нет. Его нужно снова скачать с портала Госуслуг и установить в «Доверенные корневые центры сертификации».
Нужно ли устанавливать сертификаты отдельно для каждого браузера?+
Chrome, Яндекс Браузер и Edge на Windows берут корневые сертификаты из хранилища системы, им хватает одной установки. У Firefox своё хранилище, и сертификат добавляют в его настройках.
Что делать, если после установки сертификата сайт всё равно не открывается?+
Перезапустить браузер и посмотреть код ошибки. Он может смениться: у sogaz.ru после установки корня Минцифры вместо AUTHORITY_INVALID появилась ошибка имени, потому что сертификат выпущен только на поддомены. Такую ошибку исправляет только владелец сайта.
Безопасно ли нажимать «Перейти на сайт (небезопасно)»?+
Только если вы понимаете, чей это сервер: свой роутер, тестовый стенд, сайт без форм и оплаты. Вводить пароли, данные карты и личные данные на сайте с этой ошибкой нельзя: браузер не может подтвердить, что вы общаетесь именно с ним.
Читайте также

Связанные материалы

SEO

ERR_SSL_PROTOCOL_ERROR: браузер не договорился с сайтом о шифровании

ERR_SSL_PROTOCOL_ERROR — браузер и сервер не смогли начать защищённое соединение. Открыли в Chrome 22 адреса с такой поломкой и получили семь разных ошибок, среди них ERR_SSL_UNRECOGNIZED_NAME_ALERT. Что чинить у себя, а что у сайта.

SEO

ERR_SSL_VERSION_OR_CIPHER_MISMATCH: старый протокол или нет сертификата

ERR_SSL_VERSION_OR_CIPHER_MISMATCH — браузер и сервер не договорились о версии TLS или шифре. Проверили на стенде, какие настройки вызывают ошибку, и разобрали шесть живых сайтов: старый TLS только у двух.

SEO

SSL-сертификат сайта: срок действия, проверка и что будет, если не заметить

Обход 260 адресов Екатеринбурга: сертификат прочитан у 251, у двух он просрочен больше чем на полгода, а 19 адресов встречают посетителя предупреждением, если он набрал адрес с «www».

SEO

«Ваше подключение не защищено»: что значит предупреждение браузера

Браузер не смог проверить, что перед вами тот самый сайт. Открыли в Chrome все адреса Екатеринбурга с такой ошибкой из нашей выборки: у половины чужое имя в сертификате, у 16 он просрочен, у 25 выдан тем, кому браузер не верит.