macOS ERR_CERT_AUTHВысокая

Исправление ошибки доверия сертификата ERR_CERT_AUTH на macOS

Ошибка доверия сертификата на macOS возникает, когда система не может проверить подлинность SSL/TLS сертификата. Эта статья покажет, как диагностировать проблему и восстановить доверие к сертификатам с помощью проверенных решений.

Обновлено 18 июля 2026 г.
5-10 мин
Средняя
FixPedia Team
Применимо к:macOS Ventura 13macOS Monterey 12macOS Big Sur 11

Что означает ошибка ERR_CERT_AUTH

Ошибка ERR_CERT_AUTH сигнализирует о том, что macOS не может подтвердить доверие к SSL/TLS сертификату веб‑сайта, который вы пытаетесь открыть. В Safari или Chrome появляется сообщение типа «Сертификат не является доверенным» или «Подтверждение имени узла не удалось». Проблема обычно возникает при запуске HTTPS‑сайтов, использующих устаревшие или поврежденные корневые сертификаты.

Причины возникновения

  • Устаревшие системные сертификаты – список доверенных корневых сертификатов не обновлялся с момента их отзыва.
  • Поврежденные записи в Keychain – файлы сертификатов повреждены или имеют неверные права доступа.
  • Неправильные настройки доверия – сертификат помечен как «Не доверять» в настройках Keychain Access.
  • Часовой пояс или системное время – несоответствие времени на компьютере приводит к ошибке валидации.
  • Установка сертификатов из ненадежных источников – пользователь вручную импортировал сторонние корневые сертификаты, которые macOS считает опасными.

Способы решения

Способ 1: Обновление списка доверенных сертификатов через Системные настройки

  1. Откройте Системные настройкиОбновление.
  2. Нажмите кнопку Проверить безопасность сертификатов.
  3. Запустите помощника, чтобы загрузить актуальный набор доверенных корневых сертификатов.

💡 Совет: После обновления перезапустите браузеры Safari и Chrome — это позволит им использовать новые сертификаты.

Способ 2: Сброс доверия к сертификатам в Keychain Access

  1. Запустите Keychain Access (приложения → Утилиты).
  2. В боковой панели выберите Сертификаты.
  3. Найдите в списке проблемный сертификат, дважды щелкните по нему и откройте панель Ключевое слово.
  4. В раскрывающемся меню Доверять выберите Всегда доверять.
  5. Закройте окно и перезапустите терминал.

Способ 3: Удаление проблемных сертификатов вручную через Terminal

Выполните поиск сертификата по доменному имени (замените example.com на реальный сайт):

security find-certificate -c "example.com" -Z | head -n 5

Скопируйте хэш (SHA‑256) из результата. Удалите сертификат с правами администратора:

sudo security delete-certificate -Z <hash>

⚠️ Важно: Удаление сертификата может повлиять на доступ к защищённым ресурсам. Используйте этот способ только если уверены, что сертификат ненадежен.

Способ 4: Проверка системного времени и часового пояса

  1. Перейдите в Системные настройкиОбщиеДата и время.
  2. Убедитесь, что флажок Устанавливать время автоматически включён.
  3. Вкладка Часовой пояс должна показывать ваш текущий регион.

После корректировки перезагрузите Mac, чтобы убедиться, что системные часы синхронизированы.

Профилактика

  • Регулярно обновляйте macOS – обновления часто включают новые и исправленные сертификаты.
  • Используйте «Обновление сертификатов» в Системных настройках не реже одного раза в квартал.
  • Не устанавливайте сертификаты из неизвестных или ненадежных источников.
  • Проверяйте системное время после перехода на другое устройство или изменения часового пояса.
  • Сбрасывайте настройки доверия в Keychain раз в полгода, если вы часто работаете с корпоративными или финансовыми сайтами.

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

Почему macOS выдает ошибку доверия сертификата при посещении сайтов?
Можно ли исправить ошибку без переустановки macOS?
Как предотвратить повторение ошибки в будущем?
Что делать, если после всех шагов ошибка сохраняется?

Полезное

Откройте Системные настройки и обновите сертификаты
Сбросите настройки доверия в Keychain Access
Удалите подозрительные сертификаты через Terminal
Проверьте системное время и часовой пояс

Эта статья помогла вам решить проблему?