Коротко. Браузер не доверяет сертификату, если истёк срок, имя не совпадает с доменом, цепочка неполная или сертификат выписан неизвестным центром. Сайт при этом работает, но HTTPS не проходит проверку. Смотреть нужно на сертификат и цепочку, а не на код страницы.
Как читать материал. Сначала определите тип ошибки по сообщению браузера. Потом проверьте сертификат и цепочку командой. Нейросеть помогает расшифровать сообщение, но не видит ваш сервер.
Что проверяет браузер
Браузер получает сертификат сайта и строит цепочку до корневого центра. Затем проверяет:
- срок действия;
- совпадение имени домена;
- подпись и цепочку промежуточных сертификатов;
- отзыв;
- соответствие ключа.
Чаще всего предупреждение появляется, когда не сходится срок, имя или цепочка. В Chrome подробности скрыты за кнопкой «Дополнительно», там же виден код вроде NET::ERR_CERT_DATE_INVALID.
Частые причины
| Симптом | Причина |
|---|---|
| Сертификат просрочен | не сработало автопродление |
| Имя не совпадает | сертификат на другой домен или без www |
| Неизвестный центр | самоподписанный или внутренний CA |
| Неполная цепочка | сервер не отдаёт промежуточный сертификат |
| Смешанный контент | страница по HTTPS грузит ресурсы по HTTP |
Смешанный контент формально не ошибка сертификата, но браузер тоже показывает предупреждение о небезопасной странице.
Как проверить
Первый шаг — посмотреть сертификат командой:
openssl s_client -connect site.ru:443 -servername site.ru
В выводе смотрите subject, issuer, даты notBefore и notAfter, а также цепочку Certificate chain. Если промежуточных сертификатов нет, цепочка неполная.
Второй способ — публичный тест SSL Labs:
https://www.ssllabs.com/ssltest/analyze.html?d=site.ru
Он показывает цепочку, поддержку протоколов и ошибки. Это внешняя проверка, её результат не зависит от вашего браузера.
Классический путь. Снимите сертификат через openssl и сравните домен, срок и цепочку.
С нейросетью. Отдайте вывод команды и попросите найти несоответствие.
Вот вывод openssl s_client для сайта. Проверь: совпадает ли имя,
не истёк ли срок, полная ли цепочка. Назови причину и что перевыпустить.
Не предлагай отключать проверку сертификата в браузере.
Проверка. Сверьте даты с текущей датой и откройте сайт в другом браузере.
Как исправить
| Причина | Действие |
|---|---|
| Срок истёк | продлить или перевыпустить сертификат |
| Имя не совпадает | выпустить на нужный домен, включая www |
| Неизвестный центр | поставить сертификат публичного CA |
| Неполная цепочка | добавить промежуточный сертификат в конфиг |
| Смешанный контент | перевести ресурсы на HTTPS |
| Cloudflare 525/526 | проверить режим SSL и сертификат на origin |
Для Let’s Encrypt проверьте, что автопродление действительно запускается. Сертификаты живут 90 дней, и пропущенное продление быстро превращается в ошибку.
Влияет ли это на SEO
Посетитель видит предупреждение и часто уходит. Поисковый робот тоже может не пройти проверку и не получить страницу.
Если HTTPS сломан на всём сайте, трафик падает не из-за «санкций», а потому что страницы не открываются. После исправления проверьте доступность по HTTPS и обход ключевых URL.
Где помогает нейросеть
| Задача | Что делает модель | Что проверять руками |
|---|---|---|
| Расшифровка ошибки | объясняет код браузера | фактический сертификат |
| Проверка конфига | ищет путь к цепочке | синтаксис и перезапуск |
| Письмо хостеру | описывает проблему | домен, даты, код |
| План замены сертификата | предлагает порядок шагов | текущая цепочка |
Частые ошибки
- Отключать проверку сертификата в браузере и считать, что всё работает.
- Ставить сертификат только на домен без www.
- Забывать промежуточный сертификат.
- Настроить автопродление и не проверять, что оно срабатывает.
- Путать ошибку сертификата с ошибкой 403 или 404.
- Оставлять HTTP-ресурсы на HTTPS-странице.
Вопросы
Ошибка сертификата — это ошибка сайта?
Обычно да. Сервер отдаёт сертификат, который браузер не может проверить. Иногда причина в клиенте, но чаще на стороне сайта.
Можно ли обойти предупреждение?
Технически да, но посетители этого делать не будут. Правильное решение — исправить сертификат.
Влияет ли на SEO?
Косвенно, но заметно: страницы могут не открываться у робота и пользователей. После исправления проверьте индексацию.
Может ли нейросеть выпустить сертификат?
Нет. Она помогает найти причину и составить план, а выпуск и установка выполняются в панели или на сервере.
Связанные материалы
Источники
Официальные документы 5
- Chrome: ошибки сертификатаsupport.google.com
- Let's Encrypt: как работаетletsencrypt.org
- OpenSSL: s_clientdocs.openssl.org
- Cloudflare: Error 525developers.cloudflare.com
- Cloudflare: Error 526developers.cloudflare.com