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

Содержание

Ошибка «Этот сайт не может обеспечить безопасное соединение» в Chrome, Opera и Яндекс Браузер

date

31.03.2022

user

itpro

directory

Windows 10, Windows 11

comments

комментариев 35

У меня почему-то перестали открываться некоторые HTTPS сайты (не все!). При попытке открыть такой сайт в браузере появляется окно с ошибкой «Этот сайт не может обеспечить безопасное соединение». Сайты не отображаются как в Google Chrome, так и в Opera, Яндекс Браузере и Microsoft Edge. Без HTTPS некоторые сайты открываются, но не все, только те, у которых страницы доступны и по протоколу HTTPS и по протоколу HTTP. В Google Chrome ошибка при открытии HTTPS сайт выглядит так:

Chrome - Этот сайт не может обеспечить безопасное соединение. Сайт sitename.ru отправил недействительный ответ. ERR_SSL_PROTOCOL_ERROR

очистка куков и кеша браузеров

Клиент и сервер поддерживают разные версии протокола SSL и набора шифров. Скорее всего, сервер использует шифр RC4, который считается небезопасный.» [/alert]

На сайте sitename.ru используется неподдерживаемый протокол. ERR_SSL_VERSION_OR_CIPHER_MISMATCH

Или в Mozilla Firefox:

В Opera и Яндекс Браузере ошибки выглядит примерно также.

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

Ответ

Как вы уже вероятно поняли, проблема связана с проблемами при SSL взаимодействии между вашим компьютеров и HTTPS сайтом. Причины такой ошибки могут быть довольно разные. В этой статье я попробовал собрать все методы исправления ошибки «Этот сайт не может обеспечить безопасное соединение» (This site can’t provide a secure connection, ERR_SSL_PROTOCOL_ERROR) в различных браузерах.

Сразу хочется отметить, что несмотря на то, что браузеры Google Chrome, Opera, Яндекс Браузер и Edge выпускаются разными компаниями, на самом деле все эти браузеры основаны на одном и том же движке — WebKit (Chromium) и проблема с ошибками при открытии HTTPS сайтов в них решается одинаково.

В первую очередь нужно убедиться, что проблема не на стороне самого HTTPS сайта. Попробуйте открыть его с других устройств (телефон, планшет, домашний/рабочий компьютер и т.д.). Также проверьте, открывается ли в других браузерах, например, IE/Edge или Mozilla Firefox. В Firefox похожая ошибка обсуждалась в статье Ошибка при установлении защищённого соединения в Mozilla Firefox.

Очистите в брайзере кэш и куки, сбросьте SSL кэш

Кэш и куки браузера могут быть частой причиной возникновения ошибок с SSL сертификатами. Рекомендуем сначала очистить в браузере кэш и куки. В Chrome нужно нажать сочетание клавиш Ctrl + Shift + Delete, выберите промежуток времени (Все время) и нажмите кнопку очистки данных (Удалить данные / Clear Data).

Очистиь кэш и куки chrome

Чтобы очистить SSL кэш в Windows:

  1. Перейдите в раздел Панель управления ->Свойства браузера;
  2. Щелкните по вкладке Содержание;
  3. Нажмите на кнопку Очистить SSL (Clear SSL State);
  4. Должно появится сообщение “SSL-кэш успешно очищен”;
  5. Осталось перезапустить браузер и проверить, осталась ли ошибка ERR_SSL_PROTOCOL_ERROR.

Очистить SSL кэш Windows

Отключите сторонние расширения в браузере

Рекомендуем отключить (удалить) сторонние расширения браузера, особенно всякие анонимайзеры, прокси, VPN, расширения антивируса и другие подобные Addon-ы, которые могут вмешиваться в прохождение трафика до целевого сайта. Посмотреть список включенных расширения в Chrome можно, перейдя в Настройки -> Дополнительные инструменты -> Расширения, или перейдя на страницу chrome://extensions/. Отключите все подозрительные расширения.

Отключите расширения Chrome

Проверьте настройки антивируса и файрвола

Если на вашем компьютере установлены антивирусная программа или межсетевой экран (часто он встроен в антивирус), возможно доступ к сайту блокируется именно ими. Чтобы понять, ограничивают ли доступ к сайту антивирусы или файрволы, попробуйте на время приостановить их работу.
Во многих современных антивирусах по-умолчанию присутствует модуль проверки SST/TLS сертификатов сайтов. Если антивирус обнаружит, что сайт использует недостаточно защищенный (или самоподписанный) сертификат или устаревшую версию протокола SSL (тот же SSL 3.0 или TLS 1.0), доступ к пользователя к такому сайту может быть ограничен. Попробуйте отключить сканирование HTTP/HTTPS трафика и SSL сертификатов. В различных антивирусах эта опция может называть по-разному. Например:

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

Неправильная дата и время (и часового пояса) на компьютере также может быть причиной ошибки при установке защищенного соединения с HTTPS сайтами. Ведь при выполнении аутентификации система проверяет срок создания и дату истечения сертификата сайта и вышестоящего центра сертификации.

Проверьте что у вас установлено правильно время и часовой пояс. Если время постоянно сбивается – смотри статью “Сбивается время на компьютере при выключении: что делать?”.

Обновите корневые сертификаты Windows

Если ваш компьютер находится в изолированном сегменте, давно не обновлялся или на нем совсем отключена служба автоматического обновления, на вашем компьютере могут отсутствовать новые корневые доверенные сертификаты (TrustedRootCA). Рекомендуем выполнить обновление системы: установить последние обновления безопасности и обновления часовых поясов.

Вы можете вручную обновить корневые сертификаты по статье: Как вручную обновить корневые сертификаты в Windows (так же рекомендуем проверить хранилище сертификатов на предмет недоверенных сертификатов, это позволит предотвратить перехват вашего HTTPs трафика и ряд других проблем).

Отключите поддержку протокола QUIC

Проверьте, не включена ли в Chrome поддержка протокола QUIC (Quick UDP Internet Connections). Протокол QUIC позволяет гораздо быстрее открыть соединение и согласовать все параметры TLS (HTTPs) при подключении к сайту. Однако в некоторых случая он может вызывать проблемы с SSL подключениями. Попробуйте отключить QUIC:

  1. Перейдите на страницу: chrome://flags/#enable-quic;
  2. Найдите опцию Experimental QUIC protocol;

Experimental QUIC protocol - отключить в chrome

Проверьте версии протоколов TLS, поддерживаемых вашим браузером и сайтом

Проверьте, какие версии протоколов TLS/SSL и методы шифрования (Cipher Suite ) поддерживаются вашим браузером. Для этого просто откройте веб страницу https://clienttest.ssllabs.com:8443/ssltest/viewMyClient.html

Онлайн сервис SSL Labs вернет список протоколов и методов шифрования, которые поддерживает ваш блаузер. Например, в моем примере Chrome поддерживает TLS 1.3 и TLS 1.2. Все остальные протоколы (TLS 1.1, TLS 1.0, SSL3 и SSL 2) отключены.

Чуть ниже указан список поддерживаемых методов шифрования.

Cipher Suites (in order of preference)

  • TLS_AES_128_GCM_SHA256
  • TLS_CHACHA20_POLY1305_SHA256
  • TLS_AES_256_GCM_SHA384
  • TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
  • TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
  • TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256
  • TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
  • TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
  • TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
  • TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
  • TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
  • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
  • TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
  • TLS_RSA_WITH_AES_128_GCM_SHA256
  • TLS_RSA_WITH_AES_256_GCM_SHA384
  • TLS_RSA_WITH_AES_128_CBC_SHA
  • TLS_RSA_WITH_AES_256_CBC_SHA

какие версии tls и ssl поддерживает ваш браузер

Get-TlsCipherSuite | Format-Table -Property CipherSuite, Name

Затем проверьте список протоколов TLS/SSL, которые поддерживает ваш сайт. Для этого воспользуйтесь онлайн сервисом проверки SSL https://www.ssllabs.com/ssltest/analyze.html?d=domain.ru (замените domain.ru на адрес сайта, который вы хотите проверить).

Проверьте, все ли версии TLS/SSL поддерживаемые сайтом доступны в вашем браузере.

В этом примере видно, что сайт не поддерживает TLS 3.1 и SSL3/2. Аналогично сравните список Cipher Suite.

список tls ssl протоколов и методов ширования, поддерживаемых сайтом/сервером

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

Если сайт не поддерживает SSL протоколы, которые требует использовать клиент, то при подключении вы увидите ошибку “ Этот сайт не может обеспечить безопасное соединение”.

Включите поддержку старых версий протоколов TLS и SSL

И самый последний пункт. Cкорее всего для решения проблемы вам достаточно будет включить поддержку старых версий протоколов TLS и SSL. В большинстве случае он окажется самым эффективным, но я намеренно перенес его в конец статьи. Объясню почему.

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

Современные браузеры и ОС уже давно отказались от поддержки устаревших и уязвимых протоколов SSL/TLS (SSL 2.0, SSL 3.0 и TLS 1.1). Стандартном сейчас считаются TLS 1.2 и TLS 1.3

Если на стороне сайта используется более старая версия протокола SSL/TLS, чем поддерживается клиентом/браузером, пользователь видит ошибку установки безопасного подключения ERR_SSL_VERSION_OR_CIPHER_MISMATCH. Такая ошибка появляется, если клиент на этапе TLS Handshake обнаружил, что на сайте используется протокол шифрования или длина ключа, которая не поддерживается вашим браузером. Выше мы показали, как определить набор протоколов и шифров, поддерживаемых сервером.

Чтобы разрешить использовать старые версии протоколов SSL/TLS в Windows (еще раз отмечаю – это небезопасно!):

Если все рассмотренные способы не помогли избавиться от ошибки «Этот сайт не может обеспечить безопасное соединение» также попробуйте:

    1. Проверить, что в файле C:WindowsSystem32driversetchosts отсутствуют статические записи. Файл hosts может использоваться в Windows в том числе для блокировки доступа к сайтам. Выведите содержимое файла hosts с помощью PowerShell: Get-Content $env:SystemRootSystem32Driversetchosts
    2. Попробуйте использовать публичные DNS сервера, например – DNS сервер Google. В настройках сетевого подключения в качестве предпочитаемого DNS сервера укажите IP адрес 8.8.8.8;
    3. В Панели управления -> свойства браузера, убедитесь, что для зоны Интернет выбрана уровень безопасности Выше среднего или Средний. Если выбрана зона Высокий, некоторые SSL подключения могут блокироваться браузером.
    4. Возможно проблема связана с сертификатом сайта. Проверьте его с помощью онлайн утилит SSL Checker;
    5. Если на компьютере используется VPN или задан прокси сервер в Windows, попробуйте отключите их;
    6. В тестовых целях, если вам нужно быстро просмотреть содержимое сайта, можно отключить ошибки проверки SSL сертификатов в Chrome. Для этого нужно запустить его с параметром —ignore-certificate-errors: «C:Program Files (x86)GoogleChromeApplicationchrome.exe» —ignore-certificate-errors (не работайте в таком режиме постоянно и не отправляйте конфиденциальные данные пароли/кредитки в такой сессии);
    7. В Chrome проверьте, включен ли протокол TLS 1.3. В адресной строке перейдите в раздел настроек chrome://flags, С помощью поиска найдите параметр TLS 1.3. Убедитесь, что он включен (Enabled) или находится в состоянии Default. Если отключен – его нужно включить;
    8. Если у вас используется одна из старых версий ОС (Windows XP или Windows 7), установите вместо Chrome браузер Mozilla Firefox. В отличии от движков на базе Chromium, Mozilla не использует собственные модули реализации протоколов шифрования SSL/TLS, а не встроенные в Windows.
    Источник

    Устранение ошибки «Этот сайт не может обеспечить безопасное соединение» в браузере

    ошибка «этот сайт не может обеспечить безопасное соединение» в браузере

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

    Способ 2: Очистка SSL-кэша

    Не исключено, что источником сбоя может оказаться системный SSL-кэш, который тоже желательно очистить. Делается это следующим образом:

    Способ 3: Настройка антивируса

    Современные антивирусные продукты защищают в том числе и от угроз из интернета, которой могут считать подозрительный с точки зрения алгоритмов трафик SSL/TLS. Следовательно, для решения проблемы функцию этой защиты следует отключить – процедуру покажем на примере популярного ПО Kaspersky Internet Security.

    Важно! Отключение средств фильтрации трафика может нарушить безопасность системы, поэтому выполнение дальнейших действий вы производите на свой страх и риск!

    1. Для начала попробуйте приостановить работу защиты и проверить доступ к проблемному сайту – если сбой всё ещё наблюдается, причина точно не а антивирусе, и стоит воспользоваться другим методом из приведённых в настоящей статье.

    Lumpics.ru

    Способ 4: Проверка корректности времени и даты

    Сертификаты, которые используются для работы протоколов SSL и TLS, действуют ограниченное время, поэтому для поддержания безопасности при установлении соединения проверяется дата их создания и срок истечения. Если на целевом компьютере заданы неверные дата и/или время, система может посчитать сертификат недействительным и отказать в доступе. Решение проблемы очевидно: нужно выставить корректные значения времени, в чём вам поможет инструкция по ссылке далее.

    Способ 5: Отключение протокола QUIC (Google Chrome)

    В веб-обозреватель от «корпорации добра» встроен протокол QUIC, который призван ускорить доступ к HTTPS-сайтам, использующим SSL и TLS. В некоторых случаях именно из-за него и может возникать рассматриваемый сбой. К счастью, в браузере есть средства отключения этой функции, алгоритм следующий:

    Способ 6: Включение старых версий протоколов SSL и TLS

    Если критически важно получить доступ к сайту, выдающему рассматриваемую ошибку, можно попробовать выполнить активацию устаревших версий протоколов безопасности.

    Важно! Включение старых версий SSL и TLS значительно ухудшит защищённость вашего компьютера, поэтому данный метод применяйте только в крайнем случае!

    В большинстве случаев этот вариант должен помочь, однако ещё раз напоминаем – это небезопасно, и пользоваться данным способом стоит только при острой необходимости.

    Закрыть

    Мы рады, что смогли помочь Вам в решении проблемы.

    Помимо этой статьи, на сайте еще 13020 полезных инструкций.
    Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

    Закрыть

    Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

    Источник

    Как включить и очистить данные о SSL в Yandex browser, почему не работает

    HTTPS является протоколом защищённого интернет-соединения, использует систему шифрования для предотвращения кражи и расшифровки данных. В основе безопасного подключения в Yandex браузер используется SSL-сокет, который подразумевает криптографическую аутентификацию ассиметричного типа для обмена информации между сервером и клиентом. На практике, наличие SSL является гарантией безопасности пользователя на конкретном сайте, но далеко не все ресурсы предоставляют защиту из-за сложности получения сертификата.

    очистить ssl в яндекс браузере

    Как узнать тип подключения

    Без наличия особых знаний в технологиях безопасности пользователь не смог бы определить безопасность пользования ресурсом, а с SSL – легко узнать, можно ли вводить конфиденциальные данные или лучше воздержаться. Яндекс браузер отображает наличие SSL-подключения серым замочком в «Умной строке», по состоянию иконки легко визуально определить тип подключения.

    Важно! На самом деле SSL-стандарт уже устарел и практически не используется, ещё в 2014 году в США заявили об уязвимости системы и обязали ресурсы перейти на современный протокол защищённой связи – TLS. Он также выпущен компанией Netscape и является идейным продолжением SSL. TLS до сих пор условно называют «ССЛ».

    Определить тип подключения поможет значок замка:

    как очистить ssl в яндекс браузере

    • Если он в перечёркнутом состоянии, на сайте действует SSL, но протокол не был вовремя продлён. Чтобы сайт в браузере гарантировал безопасность соединения, нужен аттестат, выданный доверительным аттестационным центром, иначе появится соответствующее предупреждение;
    • В левой части адресной строки отображается бесцветная иконка планеты. Обозначает отсутствие какого-либо шифрования, сайт не поддерживает защищённый доступ;
    • Есть отображение серого замочка – это признак правильной настройки защищённого сокета и активного аттестата. К подобным сайтам больший уровень доверия в сравнении с обычными веб-ресурсами. Данные крайне сложно перехватить и даже в этом случае, они бесполезны, так как зашифрованы 128-битным алгоритмом.

    где в яндекс браузере очистить ssl

    Зачем нужен SSL в Yandex browser

    Задача этого стандарта безопасности сводится к четырём сферам:

    1. Проверка подлинности, обеспечивает идентификацию пользователя и веб-сервера в сети. Функция важна для улучшения системы безопасности сайта, пользователи способны доказать собственную подлинность и могут проверить подлинность второй стороны. Через интернет происходит общение пользователей с разных уголков мира, от чего идентификация осложняется, чтобы избежать обмана, используется HTTPS-соединение по SSL-сокету.
    2. Гарантия секретности данных. Криптографический модуль предоставляет гарантию, что информация будет получена исключительно целевой аудиторией (пользователем или группой, сервером и т. п.). Во время передачи данных есть риск их перехвата, но SSL обезопасит от подобных проблем, хотя не защищает на 100%. Особенно высокий риск перехвата в местах с общественным Wi-Fi.
    3. 128-битная система шифрования. При получении всей информации третьим лицом, она покажется в зашифрованном виде и не будет пригодна для чтения. Ключи для расшифровки данных имеются только на стороне отправителя и получателя. Не можем сказать, что данные невозможно расшифровать, так как современные ASIC-системы способны перебирать до 50 млрд комбинаций ежесекундно. Даже при подобной вычислительной мощности на подбор пароля потребуется потратить дни, месяцы или даже годы.
    4. Создание цифровых подписей. Позволяет гарантировать целостность сообщений и их авторство. С ЭЦП легко доказать происхождение любых данных, это является убедительным и достоверным доказательством подписания документа, подлинности элемента или идентификации пользователя. Особенно важна функция на коммерческих сайтах и ресурсах, выполняющих валютные операции.

    Все перечисленные задачи важны, поэтому рекомендуем запустить поддержку безопасного доступа в браузере.

    Как включить SSL в Яндекс браузере

    В стандартной сборке обозревателя защищённый доступ используется на всех сайтах, которые его поддерживают. Если ранее самостоятельно меняли параметры или установлена сторонняя сборка, функция может не работать на стороне клиента.

    Как активировать поддержку HTTPS/SSL:

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

    Как убрать проблемы с SSL в Yandex browser

    Нередко появляется сообщение с ошибкой ERR_SSL_PROTOCOL_ERROR в Яндекс браузере, оно относительно просто устраняется, но есть одна сложность – сообщение не предоставляет конкретики. Нам придётся собственноручно перебирать возможные причины сбоя и появления незащищённого доступа.

    Что может спровоцировать проблему:

    1. Поражение системы вредоносным кодом. Вирусы приносят самые неожиданные проблемы, в том числе и неисправности при сёрфинге в сети. Бесплатно восстановить работоспособность помогут Dr. Web CureIt или Kaspersky Rescue Disc.
    2. Сбой времени или даты. Для загрузки защищённого ресурса потребуется установка правильного времени с датой. Если между сервером и компьютером есть существенные отличия по этим параметрам, доступ прервётся. Единственное исключение – отличия по часовым поясам, они не мешают загрузке сайта. Чтобы восстановить работу, устанавливаем время правильно:
      1. Нажимаем ПКМ на панель времени в нижнем правом углу.
      2. Выбираем «Настройка даты и времени».
      3. Переводим переключатель «Установить время автоматически» в положение ВКЛ.
      1. Переходим в « Настройки » в раздел «Системные настройки».
      2. В главе «Сеть» кликаем на «Настройки прокси-сервера».
      3. Переходим на вкладку «Безопасность» и устанавливаем «Уровень безопасности для этой зоны» на отметке «Средний» и нажимаем на «Применить».
      4. Переходим во вкладку «Конфиденциальность» и снимаем галочку у параметра «Никогда не разрешать веб-сайтам запрашивать ваше местонахождение».

      Есть ещё один полезный способ восстановления доступа к сайтам – очистить хранилище сертификатов.

      Как очистить SSL в Яндекс браузере

      На самом деле есть три метода, помогающих очистить SSL в Яндекс браузере:

      1. Из раздела сеть. Самый быстрый и простой метод очистить SSL в Yandex browser. Алгоритм действий:
        1. Следуем в «Настройки», где переходим в раздел «Системные настройки».
        2. В категории «Сеть» нажимаем ссылку «Изменить настройки прокси-сервера». Важно! Если она заблокирована, отключаем Proxy или VPN расширения.
        3. Переходим на вкладку «Содержание» и в графе «Сертификаты» нажимаем на «Очистить SSL», теперь Яндекс браузер повторно начнёт собирать сертификаты.
        1. Переходим по ссылке в « Настройки ».
        2. Нажимаем на ссылку «Управление сертификатами».
        3. Выбираем необходимые сертификаты из всех вкладок и кликаем по кнопке «Удалить». Рядом с названием вкладок есть стрелочки, помогающие листать вкладки, так как они не помещаются в одно окно.
        1. Открываем панель «Пуск» и вводим certmgr.msc.
        2. Разворачиваем подходящие папки, внутри их находятся разделы «Сертификаты».
        3. Нажимаем по конкретному сертификату правой кнопкой мыши и выбираем «Удалить».

        Обнулить хранилище SSL в Яндекс браузере полезно при захламлении раздела или в случае ошибок, которые часто исчезают, если освободить раздел и стереть часть или все SSL-сертификаты. Рекомендуем всегда держать раздел в актуальном состоянии (периодически стирая данные) и активировать работу HTTPS в браузере для защиты содержимого.

        Источник
Рейтинг
Загрузка ...