SSL-сертификаты Windows / Linux / HTTPS

SSL сайта: Как отличить ошибку системного времени от ошибки сертификата

  • Обновлено
  • Чтение ≈ 3 минуты

Краткий ответ

Браузер предупреждает о сертификате, но непонятно, виноваты ли неправильные дата и часовой пояс на устройстве или действительно истёк сертификат сайта. Проверка должна разделить системные часы клиента, срок действия и доверенную цепочку.

В этой статье
  1. Что происходит и когда применима инструкция
  2. Основные причины и их признаки
  3. Пошаговая диагностика и устранение
  4. Проверка результата
  5. Если решить проблему не удалось

#Что происходит и когда применима инструкция

Браузер предупреждает о сертификате, но непонятно, виноваты ли неправильные дата и часовой пояс на устройстве или действительно истёк сертификат сайта. Проверка должна разделить системные часы клиента, срок действия и доверенную цепочку.

#Основные причины и их признаки

Возможная причинаКак узнатьЧто делать
Неверные часы на компьютереПри сильной разнице времени даже действительные сертификаты кажутся ещё не начавшимися или истёкшими.Предупреждения появляются сразу на многих известных сайтахПроверьте часы и синхронизацию устройства.
Сертификат действительно вне срокаПоля notBefore и notAfter конечного сертификата не охватывают текущую дату.Ошибка повторяется на разных устройствах с верным временемОбновите сертификат на внешней точке TLS.
Проблема цепочки либо имениСертификат может быть выдан на другой домен или подписан недоверенным УЦ.Часы правильные, срок не истёк, но ошибка остаётсяИсследуйте SAN, цепочку и источник TLS.

#Пошаговая диагностика и устранение

  1. Сравните симптомы на нескольких сайтахОткройте известный доверенный сайт в той же сети. Если предупреждения о времени возникают практически везде, подозревайте часы устройства. Если только на одном домене — начинайте с внешнего сертификата этого домена.
  1. Посмотрите точное местное времяВ Windows откройте «Параметры → Время и язык → Дата и время», проверьте дату, часовой пояс и настройку автоматической синхронизации. В Linux с systemd используйте timedatectl, на macOS — системные настройки даты. Путать время и часовой пояс не нужно: часы системы хранятся и синхронизируются отдельно от отображения.
  1. Проверьте статус NTP на LinuxЕсли ошибка видна на Linux-клиенте или сервере, выполните просмотр времени и статуса синхронизации. При System clock synchronized: no исследуйте сетевые и сервисные настройки, а не устанавливайте время вручную наугад.
  2. Linux с systemd, без администратора; вывод только для чтения
    Linux · Терминал (Bash)Команда
    Linux с systemd, без администратора; вывод только для чтения. На других системах используйте штатные средства ОС.
    timedatectl status
  1. Проверьте срок внешнего сертификатаНа устройстве с OpenSSL получите цепочку с SNI, затем посмотрите поля notBefore/notAfter в сведениях о сертификате браузера либо с помощью openssl x509. Дату сравните с фактическим временем UTC, а не с предположением по часовому поясу.
    Linux · Терминал (Bash)Команда
    Терминал с OpenSSL. Команда показывает TLS-цепочку, а не сама по себе гарантирует доверие и совпадение имени.
    openssl s_client -connect example.com:443 -servername example.com -showcerts </dev/null
  1. Сверьте время на независимом устройствеОткройте домен с другого телефона или компьютера, где автоматическая синхронизация времени исправна. Если ошибка только на одном устройстве, исправляйте его время и сертификаты; если везде — проблема вероятнее на сервере или общем прокси.
  1. Исправьте часы штатными средствамиВ настройках даты и времени выберите правильный регион и синхронизацию с разрешённым сервером времени. На управляемом корпоративном устройстве обращайтесь к администратору: неверная синхронизация может указывать на проблему доменной инфраструктуры.
  1. При реальном истечении обновите сертификатЕсли срок вышел, проверьте действующий инструмент ACME/панель и выпустите актуальный сертификат с теми же необходимыми именами. Не добавляйте пользовательское исключение безопасности вместо исправления срока на сайте.
  1. Повторите полный тест TLSПосле корректировки времени или выпуска сертификата повторите подключение на исходном и независимом устройстве. Убедитесь, что имя SAN правильное, промежуточные сертификаты присутствуют и ошибка доверия не скрывается настройкой браузера.

#Проверка результата

Часы устройств синхронизированы, внешний сертификат действует в текущий момент и подходит домену, соединение проходит доверенную проверку без пользовательских исключений.

#Если решить проблему не удалось

Если часы верны, но ошибка сохранилась, исследуйте SAN, OCSP/цепочку и HTTPS-инспекцию в сети. Не переводите время компьютера специально «под сертификат»: это ломает другие защищённые подключения.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.