RSS
18 октября 2026

Просроченный сертификат — это не ошибка. Это крах доверия.

Прислали ссылку на статью про то, как Яндекс Браузер выбирает, кому доверять. Сразу понял: это не про технические нюансы, а про то, как сайт выглядит в глазах пользователя. И если не пройти проверку — сайт просто не работает.

О чём речь и почему это важно для сайта

Речь о том, как браузер решает, доверять ли сайту. Не просто «HTTPS есть» — а кто его выдал, как он устроен, и можно ли на него положиться. Если браузер не доверяет — пользователь видит «Подключение не защищено».

Это не просто предупреждение. Это конец. Форма заявки не открывается, оплата не проходит, а сайт в поиске — в тени. И это не про один браузер. Это про Яндекс, и он — один из самых популярных.

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

Как это устроено — что тут вообще происходит

Яндекс Браузер не доверяет всем подряд. Он проверяет сертификат по нескольким уровням: срок действия, кто его выдал, есть ли в логах Certificate Transparency, и есть ли подпись от двух разных CT-логов.

Если сертификат выдан на другой домен, просрочен, или выдан центром, который больше не работает — браузер его не принимает. И это не ошибка. Это защита.

Особенно важно, что Яндекс использует собственные CT-логи. Это значит, что даже если сертификат вписан в общий реестр, он может быть отклонён, если не прошёл проверку у них.

Как понять, что это касается вашего сайта

Я проверяю это первым делом. Сначала смотрю, кто выдал сертификат. Если это GlobalSign — сразу тревога. С 2022 года они не обслуживают российские домены. Сертификаты не продлевают, и в день истечения — полный сбой.

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

Если в настройках сайта или в панели хостинга видно, что сертификат выдан на другое имя — это тоже повод проверить.

Что с этим делать — что я делаю в таких случаях

Сразу начинаю с резервной копии. Потом — проверяю, можно ли продлить текущий сертификат. Если нет — переключаюсь на Let's Encrypt. Он работает автоматически, продлевается каждые 90 дней, и не зависит от географии.

Если сайт на 1С-Битрикс или UMI.CMS — настраиваем автопродление через встроенные инструменты. Если нет — выставляем задачу на обновление в план.

Работа зависит от хостинга и конфигурации. У некоторых — за день, у других — за неделю. Но всегда до истечения срока.

Как мы это закрываем — как на нашей поддержке

На нашей поддержке это не просто проверка. Это постоянный мониторинг. Каждые несколько минут — проверка сертификатов. 24/7.

Если что-то идёт не так — оповещение. Если срок истекает — автоматическая смена на безопасный. Мы не ждём, пока сработает авария.

И да — мы используем российские УЦ, когда это возможно. Это про устойчивость, а не просто про «не включать».

Просроченный сертификат — это не ошибка. Это крах доверия.

← Все материалы