#Что означает ошибка
Этот сайт не может обеспечить безопасное соединение ERR_SSL_VERSION_OR_CIPHER_MISMATCH
При установке HTTPS-соединения браузер и сервер договариваются о версии TLS и шифрах. Если сервер поддерживает только устаревшие протоколы (SSL 3.0, TLS 1.0/1.1) или для домена не настроен SSL-сертификат, современный браузер отказывается подключаться. Причина может быть и на вашей стороне: устаревшая система, антивирус или прокси, подменяющие соединение.
#Причины и решения
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Сервер использует устаревший TLSТолько TLS 1.0/1.1. | Ошибка на одном сайте. | Нужно обновить сервер. |
| SSL не настроен для доменаНет сертификата для этого имени. | Ошибка при заходе по https. | Используйте http или сообщите владельцу. |
| Прокси или антивирус перехватывает HTTPSПодмена соединения. | Ошибка на многих сайтах. | Отключите проверку. |
| Устаревший браузер или системаСтарые протоколы шифрования. | Ошибка на современных сайтах. | Обновите. |
#Пошаговое решение
- Обновите страницуНажмите
Ctrl+F5, чтобы запросить страницу заново без обычного кэша (на некоторых системах сочетание отличается). Если ошибка осталась, откройте страницу в другом браузере или приватном окне и сравните результат. - Проверьте сайт в другом браузереОткройте проблемный HTTPS-адрес во втором браузере на том же компьютере, затем с телефона через мобильную сеть. Если ошибка «ERR_SSL_VERSION_OR_CIPHER_MISMATCH» появляется везде, причина вероятно в конфигурации TLS сервера; обратитесь к его владельцу. Если только в одном браузере, обновите его и проверьте настройки сети. Не включайте устаревшие TLS 1.0/1.1 и не отключайте проверку сертификатов ради подключения.
- Проверьте дату и времяОткройте «Параметры» → «Время и язык» → «Дата и время». Включите автоматическую установку времени и проверьте часовой пояс; затем нажмите «Синхронизировать» (если кнопка есть). Повторите действие, вызвавшее ошибку.
- Обновите браузерОткройте в браузере страницу обновлений: Chrome —
chrome://settings/help, Edge —edge://settings/help, Firefox — меню ≡ → «Справка → О Firefox». Дождитесь проверки официальной версии и перезапустите браузер. Повторите запрос поhttps://с тем же доменом. Если устаревший браузер был причиной, страница откроется; еслиERR_SSL_VERSION_OR_CIPHER_MISMATCHсохраняется на современных устройствах, вероятна несовместимая конфигурация TLS на сервере — сообщите владельцу сайта вместо отключения защиты или перехода на небезопасный протокол. - Проверьте журнал защитного ПООткройте «Пуск → Безопасность Windows → Защита от вирусов и угроз → Журнал защиты» и сопоставьте время блокировки со временем сетевой ошибки. Если событий нет, проверяйте DNS, прокси, сертификат или сеть по другим шагам. Не отключайте защитные средства ради теста: это не доказывает причину сетевой ошибки.
- Проверьте прокси и VPNОткройте Windows «Параметры → Сеть и Интернет → Прокси» и проверьте, не включён ли ручной прокси-сервер. Если используете приложение VPN, временно отключите подключение в нём и повторите действие. На рабочем компьютере не меняйте управляемые организацией настройки: обратитесь к администратору. После проверки включите нужный VPN или прокси обратно.
- Проверьте сертификатВ браузере откройте сайт, нажмите значок сведений о соединении возле адреса и посмотрите информацию о сертификате (название меню зависит от браузера). Сравните доменное имя в сертификате, срок действия и название издателя с адресной строкой. При предупреждении о недоверенном сертификате не нажимайте обход предупреждения и не отправляйте пароли; администратору сайта передайте точный текст ошибки и имя домена. Если проблема только в корпоративной сети, уточните у администратора политику доверия.
- Очистите состояние SSLТолько на Windows, если используется системный кеш TLS: нажмите
Win+R, введитеinetcpl.cpl, нажмите Enter → вкладка «Содержимое» → «Очистить состояние SSL», если кнопка доступна. Затем полностью закройте браузер, откройте снова и проверьте сайт. Это не исправляет просроченный сертификат на сервере; при сохраняющемся предупреждении не обходите его и обратитесь к владельцу сайта. - Команды для отдельных ситуацийВыберите только подходящий вариант. Это не одна последовательность: часть команд диагностирует проблему, а часть меняет настройки или данные.
Если вы владелец сайта, включите TLS 1.2 и 1.3 в конфигурации веб-сервера (nginx: ssl_protocols TLSv1.2 TLSv1.3;, Apache: SSLProtocol -all +TLSv1.2 +TLSv1.3), установите актуальный сертификат (например, от Let's Encrypt) и убедитесь, что он выдан на нужное имя, включая www. Проверьте, что обслуживание HTTPS включено на порту 443 и в панели хостинга. Если вы посетитель, а сайт принципиально использует устаревший протокол, лучше не открывать его: соединение небезопасно. Справка — .
Если ошибка возникает на всех HTTPS-сайтах, проверьте корневые сертификаты Windows (certmgr.msc), обновите систему и отключите ПО, которое устанавливает собственный сертификат. На Windows 7 и старых браузерах современные сайты могут не открываться из-за отсутствия TLS 1.2 — обновите систему или используйте актуальный браузер. Включите поддержку TLS 1.2 в inetcpl.cpl → «Дополнительно», если она отключена.