Очистка SSL-кэша браузера Яндекс¶
Очистка SSL-кэша браузера Яндекс — процедура удаления сохранённых криптографических сессий и сертификатов, выполненная средствами браузера Яндекс или операционной системы, с целью устранения ошибок защищённого соединения, обновления устаревших сертификатов и решения проблем с доступом к сайтам по протоколу HTTPS.
¶Что такое SSL-кэш в браузере
При каждом обращении к сайту по протоколу HTTPS браузер устанавливает защищённое соединение с использованием TLS (преемника SSL). В ходе этого соединения сервер передаёт клиенту цифровой сертификат, который подтверждает подлинность сайта и содержит открытый ключ для шифрования. Часть полученных данных — сессионные ключи, результаты выполнения криптографических операций, а также информация о сертификатах — сохраняется в кэше браузера. Это ускоряет повторные подключения, поскольку при следующем визите часть операций не требуется выполнять заново.
В браузере Яндекс, построенном на движке Chromium, SSL-кэш реализован на уровне подсистемы Network Service и хранится в профиле пользователя. Отдельного интерфейса для очистки именно SSL-кэша в настройках браузера не предусмотрено — очистка выполняется косвенно, через удаление данных сайтов или сброс сетевых настроек.
¶Причины очистки
Основные ситуации, при которых требуется очистка SSL-кэша:
- Ошибка сертификата сайта — браузер сообщает «Соединение не защищено», «Недействительный сертификат» или аналогичное предупреждение, хотя сертификат на сервере действителен. Причина — сохранённая в кэше устаревшая версия сертификата.
- Смена сертификата на сервере — после замены сертификата (например, при переходе на новое УЦ) старые данные в кэше могут конфликтовать с новыми.
- Сбой при обновлении CRL/OCSP — браузер кэширует данные о статусе отзыва сертификатов; при их устаревании возможны ложные срабатывания.
- Проблемы с корневыми сертификатами — после обновления ОС или установки антивируса, подменяющего сертификаты для инспекции трафика.
- Ошибки после смены системного времени — кэшированные данные становятся «просроченными».
¶Способы очистки в браузере Яндекс
¶Через настройки браузера
- Открыть меню браузера (три точки в правом верхнем углу) → «Настройки».
- Перейти в раздел «Конфиденциальность и безопасность» → «Очистить данные браузера».
- В расширенных настройках выбрать временной интервал «За всё время».
- Отметить пункты «Файлы cookie и данные сайтов» и «Изображения и файлы, сохранённые в кэше».
- Нажать «Очистить данные».
Этот способ удаляет кэшированные данные сайтов, включая сохранённые сессии и часть информации, связанной с TLS-соединениями.
¶Через командную строку (сброс сетевого стека)
Для более глубокой очистки можно удалить содержимое папки профиля браузера, отвечающее за сетевые данные:
- Закрыть все окна браузера Яндекс.
- Открыть проводник и перейти в
%LOCALAPPDATA%\Yandex\YandexBrowser\User Data\Default. - Удалить содержимое папок
NetworkиCache.
После перезапуска браузер пересоздаст кэш и заново установит все TLS-соединения.
¶Сброс сетевых настроек Windows
Если очистка в браузере не помогает, проблема может быть на уровне системы:
ipconfig /flushdns— очистка DNS-кэша;netsh winsock reset— сброс Winsock-каталога;netsh int ip reset— сброс стека TCP/IP.
- Перезагрузить компьютер.
Эти команды удаляют кэшированные DNS-записи и сбрасывают сетевые настройки, что косвенно влияет на SSL-соединения.
¶Очистка SSL-кэша в Windows средствами системы
В Windows существует отдельное хранилище криптографических данных — CryptnetUrlCache, расположенное в %SystemRoot%\System32\config\systemprofile\AppData\Local\Microsoft\CryptnetUrlCache. В нём хранятся подписанные сертификаты, данные OCSP и CRL. Очистка выполняется вручную удалением содержимого папки (требуются права администратора) либо командой:
`` certutil -urlcache * delete ``
Эта команда удаляет все кэшированные URL-ресурсы криптоподсистемы Windows, включая данные проверки сертификатов.
¶Очистка SSL-кэша в macOS
На macOS кэш TLS управляется системным демоном nsurlsessiond. Для сброса:
- Открыть «Терминал».
- Выполнить команду:
`` sudo killall -9 nsurlsessiond ``
- Перезагрузить компьютер.
Дополнительно можно удалить сертификаты, установленные в «Служебные программы» → «Ключница» → «Система», если они вызывают конфликты.
¶Профилактика
Для предотвращения проблем с SSL-кэшем рекомендуется:
- синхронизировать время с NTP-сервером (в Windows — через «Параметры времени и языка»);
- не отключать автоматическое обновление корневых сертификатов ОС;
- при установке корпоративного антивируса, выполняющего TLS-инспекцию, убедиться, что его корневой сертификат корректно установлен в хранилище доверенных;
- периодически обновлять браузер Яндекс до актуальной версии.
¶Источники
- Документация браузера Яндекс (browser.yandex.ru)
- Microsoft Learn — документация по certutil и CryptnetUrlCache
- Apple Support — документация по ключнице macOS и nsurlsessiond
- RFC 5280 — сертификаты X.509 и их проверка
- RFC 6960 — протокол OCSP
