Как исправить ошибку недействительного сертификата на Mac?

Потратив несколько лет на разработку приложений для macOS, мы создали инструмент, который может использовать каждый.

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

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

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

Почему Mac отображает предупреждение о недействительном сертификате?

Сертификаты являются частью протокола HTTPS и выдаются уполномоченным центром сертификации. macOS должна проверить сертификат перед подключением к какому-либо веб-сайту. Если сертификат недействителен или срок его действия истек, ваш Mac отобразит это предупреждение. Вы можете игнорировать предупреждение, проверить сертификат или отказаться от попытки подключения.

Одной из распространенных причин предупреждения может быть неправильная дата и время на Mac — для проверки подлинности сертификата требуется синхронизация часов вашего Mac с часами на сервере.

Кроме того, если конкретный веб-сайт меняет сервер, но ваш браузер кэшировал старые сведения о сервере, это может вызвать всплывающее окно с предупреждением.

Как заставить Mac доверять сертификату?

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

1. Очистите кеш браузера

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

Чтобы очистить кеш в Safari, перейдите на страницу «Настройки», а затем на вкладку «Дополнительно», чтобы включить меню «Разработка». Затем щелкните меню «Разработка» и выберите «Очистить кэши».

Есть более быстрый способ удалить кеш и другие данные браузера сразу из всех ваших браузеров. CleanMyMac X может помочь вам в этом. Этот инструмент имеет множество полезных функций для вашего Mac, и Apple заверяет его у нотариуса.

  1. Скачайте бесплатно CleanMyMac X и установите его.
  2. Запустите приложение, перейдите к функции «Конфиденциальность» и нажмите «Сканировать».
  3. Проверьте и удалите данные просмотра.

CleanMyMac X — Chrome на вкладке «Конфиденциальность»

Приложение удалит устаревший кеш и поможет стереть все следы вашей онлайн-активности.

2. Проверьте дату и время на Mac

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

Системные настройки — Дата и время



В течение нескольких минут проблема должна исчезнуть.

  1. Нажмите на меню Apple и выберите «Системные настройки».
  2. Выберите «Основные» > «Дата и время».
  3. Убедитесь, что опция «Установить дату и время автоматически» включена.
  4. Выйдите из системных настроек.

3. Измените настройки доверия

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

Теперь у вас есть два варианта: сделать эти сертификаты надежными при любых обстоятельствах или изменить пользовательские настройки. Но будьте осторожны! Делайте это только в том случае, если вы знаете, для каких подключений нужен сертификат.

Как найти сертификаты на моем Mac?

  1. Перейдите в «Утилиты» и запустите «Связка ключей».
  2. Выберите связку ключей для входа.
  3. Выберите Сертификаты в верхней строке меню.

Если какие-либо сертификаты отмечены красным крестиком, щелкните сертификат правой кнопкой мыши и выберите «Удалить». Сертификат будет загружен повторно.

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

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

Как удалить проблемные сертификаты?

Если вы не можете изменить настройки сертификата, вызывающего проблему, вы можете удалить его. Сертификат будет загружен снова в следующий раз, когда он потребуется. Когда вы в следующий раз увидите ошибку, обратите внимание на имя сертификата. Затем запустите Keychain Access и выполните описанные выше действия.

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

Как исправить проблемы с производительностью на Mac с помощью CleanMyMac X?

Сценарии обслуживания в CleanMyMac X

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

  1. Загрузите и установите CleanMyMac X.
  2. Выберите модуль обслуживания.
  3. Нажмите Просмотреть все задачи.
  4. Выберите задачу и нажмите «Выполнить».

Это все, что вам нужно сделать, чтобы ваш Mac работал эффективно.

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

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *