Для каждой ошибки SSL-соединения Вы можете попробовать несколько вариантов исправления и посмотреть, какой из них сработает в Вашем конкретном случае. Но иногда Вы можете столкнуться с проблемой, которую практически невозможно решить как пользователь сайта, и единственный, кто может что-то с этим сделать, – это владелец сайта. Таким примером является ошибка NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED, которая возникает на стороне центра сертификации.
Что вызывает ошибку NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED
Chrome выдает эту ошибку, когда SSL-сертификат не добавлен в журнал Certificate Transparency – теперь это требование для всех доверенных центров сертификации. Такие журналы являются отраслевым стандартом для защиты от неправильной выдачи сертификатов. Если ЦС не регистрирует SSL-сертификат в процессе выдачи, он становится непригодным для использования, поскольку вызывает ошибку SSL-соединения в Chrome и других браузерах.
В редких случаях владельцы сайтов могут попросить УЦ не включать их домен в журнал Certificate Transparency (CT) по соображениям конфиденциальности. Если у Вас именно такая ситуация, убедитесь, что Вы применили политику исключений CT для приложений на базе Chrome. Однако если Вы владеете сайтом и неожиданно столкнулись с этой проблемой, свяжитесь с Вашим центром сертификации и попросите его немедленно включить Ваш домен в журнал CT.
Если ЦС долго выполняет Ваш запрос из-за технических проблем, подумайте о переходе к более стабильному SSL-провайдеру.
Как исправить ошибку NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED для посетителей сайта
Мы уже упоминали, что Вы, как пользователь, не можете ничего поделать с этой проблемой, но иногда Chrome может выдать ошибку NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED из-за небольшой ошибки или конфликта в самом браузере. Именно поэтому стоит попробовать несколько быстрых исправлений, которые также предотвратят появление всевозможных ошибок подключения в будущем.
1. Обновите Chrome
Последняя версия Chrome обеспечивает наилучшую безопасность и защиту при просмотре Ваших любимых сайтов. Например, в Chrome версии 53 была обнаружена специфическая ошибка, которая вызывала эту ошибку для сертификатов, выпущенных такими компаниями, как DigiCert и Thawte. Чтобы убедиться в том, что Ваш браузер обновлен, введите chrome://settings/help в поле URL и нажмите клавишу Enter. Chrome проверит наличие обновлений и установит их при необходимости.
2. Очистите свой кэш
Если Вы месяцами не очищали кэш, могут возникнуть всевозможные проблемы, связанные с накоплением ненужных файлов. Удаление данных кэша помогает устранить различные неполадки и ошибки, а также повысить производительность Вашего браузера и системы.
- Откройте браузер Chrome и нажмите Ctrl + Shift + Delete.
- Установите временной диапазон на Все время.
- Отметьте галочкой Cookies и другие данные сайта.
- Установите флажок Кэшированные изображения и файлы.
- Нажмите кнопку Очистить данные.
3. Очистите состояние SSL
Чтобы не тратить время на проверку цифрового сертификата каждый раз во время соединения, SSL-состояние хранит кэш SSL-сертификатов на Вашем устройстве, и Вы можете очистить его так же, как очищаете кэш браузера. Выполните следующие действия:
На окнах:
- Нажмите Windows + R, введите inetcpl.cpl в диалоговом окне и нажмите Enter.
- Выберите вкладку Содержание и нажмите на Очистить состояние SSL под заголовком Сертификаты
- Нажмите Применить и выйдите.
На Mac:
Чтобы очистить состояние SSL на Mac, Вам просто нужно очистить кэш Вашего браузера.
4. Отключите расширения в Chrome
Расширения улучшают Ваш опыт работы в браузере, пока не улучшают его. Если Вы используете много дополнений, следить за ними может быть непросто. Некоторые из них могут быть уценены, а другие срочно нуждаются в обновлении. Чтобы убедиться, что ошибка NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED не является результатом ошибки расширения, мы рекомендуем удалить их все, а затем снова включить, если ошибка не исчезнет.
- На Вашем компьютере откройте Chrome.
- В правом верхнем углу нажмите Больше > Больше инструментов > Расширения.
- Рядом с расширением, которое Вы хотите удалить, нажмите Удалить.
- Подтвердите, нажав кнопку Удалить.
Заключительные мысли
Наиболее вероятной причиной ошибки NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED является отсутствие SSL-сертификата в журнале Certificate Transparency. Ваш ЦС должен включить его туда, если Вы не попросите его не делать этого. В этой статье мы предлагаем решения, которые, надеемся, помогут и владельцам сайтов, и пользователям устранить эту проблему.
Если Вы обнаружили какие-либо неточности или у Вас есть что добавить к этому учебнику по SSL, пожалуйста, не стесняйтесь присылать нам свои отзывы по адресу [email protected]. Ваш вклад будет очень признателен! Спасибо.
Вектор сайта, созданный историями – www.freepik.com
Сэкономьте 10% на SSL-сертификатах при заказе сегодня!
Быстрая выдача, надежное шифрование, 99,99% доверия к браузеру, специализированная поддержка и 25-дневная гарантия возврата денег. Код купона: SAVE10