Битлента
Ошибки и коды3 мин чтения·

Firefox SEC_ERROR_EXPIRED_CERTIFICATE: сертификат просрочен или часы неверны

Ошибка SEC_ERROR_EXPIRED_CERTIFICATE в Firefox: у сертификата закончился срок действия или на устройстве неверная дата. Как быстро отличить одно от другого.

Две версии одной ошибки

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

В окне ошибки нажмите «Дополнительно»: Firefox обычно указывает, когда истёк срок действия, и сообщает текущее время по вашим часам. Уже это сравнение часто решает вопрос за десять секунд.

Сначала проверьте часы

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

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

Признаки реальной просрочки на сайте

Если часы верны, а ошибка воспроизводится в других браузерах и на других устройствах, сертификат сайта, вероятнее всего, не продлён. Такое бывает из-за сбоя автоматического продления, ошибки в задании планировщика или забытого домена.

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

🛡️ Остались проблемы с соединением?
Можно пользоваться постоянно: российские приложения работают, включать и выключать ничего не нужно. Без карты и регистрации, настройка за пару минут.
Попробовать бесплатно

Что делать пользователю

Пока сертификат не заменён, безопасного пути дальше нет. Firefox не даёт добавить исключение для просроченного сертификата так же свободно, как для самоподписанного, и это правильно: такой канал не подтверждает подлинность сайта.

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

Если сайт ваш

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

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

Просроченные сертификаты и почта, API, устройства

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

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

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

🛡️ Остались проблемы с соединением?
Можно пользоваться постоянно: российские приложения работают, включать и выключать ничего не нужно. Без карты и регистрации, настройка за пару минут.
Попробовать бесплатно
firefoxсертификатыдата и время

Часто задаваемые вопросы

Читайте также