Эта ошибка значит, что промежуточный (intermediate) сертификат удостоверяющего центра в цепочке вашего сайта истёк, хотя ваш собственный сертификат ещё валиден. Браузер не может проверить подпись и показывает «Защищённое соединение не установлено». Решение — обновить intermediate в bundle вашего веб-сервера (Let's Encrypt fullchain.pem, бандл от Sectigo/DigiCert и т. д.).
Ниже: подробности, пример, смежные термины, FAQ.
Бесплатный онлайн-инструмент — SSL-чекер: результат мгновенно, без регистрации.
# Проверить цепочку и даты
echo | openssl s_client -connect example.com:443 -servername example.com -showcerts 2>/dev/null | \
awk '/BEGIN CERT/,/END CERT/' | csplit -z -f cert- - '/BEGIN CERT/' '{*}' >/dev/null
for f in cert-*; do
echo "--- $f ---"
openssl x509 -noout -subject -dates -issuer < "$f"
done
# Если у intermediate notAfter < сегодня — нужно обновить bundle.
# Для nginx: ssl_certificate /path/to/fullchain.pem (НЕ cert.pem)
# Для Apache:
# SSLCertificateFile /path/to/cert.pem
# SSLCertificateChainFile /path/to/chain.pem (или fullchain в едином файле)Ошибка SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE возникает в браузере Firefox, когда сертификат удостоверяющего центра (CA), который выдает SSL-сертификат для сайта, истек. Чтобы исправить эту ошибку, необходимо обновить сертификат на сервере или установить новый сертификат от действующего CA. Убедитесь, что сертификаты в цепочке доверия актуальны и не истекли.
Первым шагом в исправлении ошибки SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE является проверка актуальности SSL-сертификата. Для этого можно использовать команду openssl в терминале. Выполните следующую команду:
openssl s_client -connect ваш_домен:443 -showcertsЭта команда позволит вам увидеть информацию о сертификате, включая дату истечения срока действия. Если сертификат действительно истек, необходимо обновить его.
Для обновления сертификата выполните следующие шаги:
openssl req -new -newkey rsa:2048 -nodes -keyout ваш_домен.key -out ваш_домен.csrSSLCertificateFile /путь/к/вашему_сертификату.crt
SSLCertificateKeyFile /путь/к/вашему_домену.key
SSLCertificateChainFile /путь/к/цепочке_сертификатов.crtПосле установки нового сертификата перезапустите веб-сервер, чтобы изменения вступили в силу.
После обновления сертификата важно проверить, что цепочка сертификатов корректная. Неверная или неполная цепочка может также вызвать ошибку SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE. Чтобы проверить цепочку, снова используйте команду openssl:
openssl s_client -connect ваш_домен:443 -showcertsОбратите внимание на вывод команды. Вы должны увидеть все сертификаты в цепочке от вашего SSL-сертификата до корневого сертификата CA. Если какой-либо сертификат в цепочке истек, вам необходимо обновить и его.
Также можно использовать онлайн-сервисы, такие как SSL Labs, для анализа вашего SSL-сертификата и цепочки доверия. Эти инструменты предоставляют подробную информацию о проблемах с сертификатом и помогут вам в их устранении.
Если после всех проверок ошибка все еще возникает, попробуйте очистить кэш браузера и сбросить настройки безопасности:
Это может помочь устранить проблемы, связанные с устаревшими данными о сертификатах.
SSL/TLS — протокол шифрования, который защищает данные между браузером и сервером. Наш инструмент анализирует сертификат, цепочку доверия, версию TLS и известныеуязвимости.
Издатель, срок действия, алгоритм подписи, покрываемые домены (SAN) и тип валидации (DV/OV/EV).
Проверка полной цепочки: от конечного сертификата через промежуточные до корневого CA.
Версия протокола (TLS 1.2/1.3), набор шифров, поддержка Perfect Forward Secrecy (PFS).
Создайте монитор — получайте уведомления в Telegram и email за 30/14/7 дней до истечения.
мониторинг SSL-сертификатов
аудит TLS-конфигурации
HTTPS как фактор ранжирования
доверие покупателей
www и поддомены.Strict-Transport-Security заставляет браузер всегда использовать HTTPS.Мониторинг SSL-сертификатов, история проверок и уведомления за 30 дней до истечения.
Зарегистрироваться (FREE)Нет — это серверная проблема, кнопки «принять риск» не помогут (Firefox блокирует жёстко). Только обновить bundle на сервере.
Текущий R3 intermediate (с 2024-09): валиден до 2029-09. До этого был X3 с 2021-09. Авто-renew через certbot обновляет и leaf, и intermediate.
Chrome может иметь intermediate в собственном CRLite-кеше и достроить цепочку. Firefox строго требует полный bundle от сервера.
Бесплатный тариф — 20 мониторов, проверки раз в 5 минут, без карты. Платные тарифы — интервал от 1 минуты и проверки из нескольких регионов.