Сертификаты HTTPS недействительны в Safari, Chrome для определенной учетной записи пользователя

Сертификаты HTTPS недействительны в Safari, Chrome для определенной учетной записи пользователя

Safari и Chrome сообщают о недействительных сертификатах на некоторых сайтах HTTPS (например, GitHub и Bitbucket). Firefox странно показывает зеленый действительный сертификат.

Я создал нового пользователя OS X, и там все абсолютно корректно. Я подумал, что, возможно, в моей связке ключей входа был какой-то недействительный сертификат. Однако даже после удаления всех сертификатов из этой связки ключей она все еще сообщается как недействительная.

Сертификат Entrust, который отображается только в моей учетной записи, присутствует в моей связке ключей входа. Я удалил его, что делает DigiCert High Assurance EV Root CA новым верхним сертификатом в списке, но это не тот же сертификат, что и в рабочей учетной записи...

Проблема также возникает при использовании curl или, например, при отправке с помощью git.

Может быть, я что-то упускаю из виду?

ОБНОВЛЯТЬ
Все работает после копирования DigiCert High Assurance EV Root CA изСистемные корникавторизоватьсябрелок. Но зачем это нужно в моей учетной записи?

Цепочка сертификатов в Safari в моей учетной записи пользователя Цепочка сертификатов в Safari в моей учетной записи пользователя

Цепочка сертификатов в Safari на новой учетной записи OS X Цепочка сертификатов в Safari на новой учетной записи OS X

решение1

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

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

(Это не объясняет, почему Firefox использует правильный вариант; я бы ожидалвсебраузеры просто делегируют полную проверку OS X, но, по-видимому, нет.)

решение2

У меня была та же проблема с моим macbook pro и приложением sourcetree. Я следовал инструкциям, предоставленным в блоге digicert (ссылка приведена ниже), чтобы решить эту проблему.

https://blog.digicert.com/expired-intermediate-certificate/

решение3

Я не уверен на 100% в решении.

Но то же самое произошло со мной, когда я установил дату назад на своем ПК. Предположим, это 2014 год. Если вы установите 2013 или 2012 год в качестве своего года, эта проблема может возникнуть.

И в этой ситуации действительно сложно войти в Gmail, Facebook или Yahoo!

Проверьте настройки даты.

Спасибо.

Связанный контент