Главная/Ошибки/Версия TLS

Неподдерживаемая версия TLS: причины и настройка сервера

Неподдерживаемая версия TLS появляется, когда у клиента и сервера нет общей версии протокола: сервер оставил только устаревшие TLS 1.0 и 1.1, которые браузеры отключили, либо клиент слишком старый для TLS 1.2 и 1.3. Чинится включением TLS 1.2 и 1.3 на сервере или обновлением устройства.

3 мин чтенияДанные проверены 19 октября 2026

Ответ за 30 секунд

На сервере оставьте TLS 1.2 и 1.3, версии 1.0 и 1.1 отключите. Не включайте старые версии ради одного старого устройства: безопаснее обновить устройство или закрыть его за прокси.

Бесплатный Let's Encrypt до часа, платные GlobalSign от 15 минут, любой с возвратом в течение 7 дней.

Как проверить, какие версии TLS принимает сервер

01 · 1 мин

Какие версии SSL и TLS уже не работают, а какие в строю#

ПротоколСтатус
SSL 2.0 и SSL 3.0Запрещены стандартами (RFC 6176 в 2011 году и RFC 7568 в 2015)
TLS 1.0 (1999) и TLS 1.1 (2006)Объявлены устаревшими стандартом RFC 8996 в 2021 году, современные браузеры их не принимают
TLS 1.2 (2008)Работает, поддерживается почти везде
TLS 1.3 (2018)Актуальная версия, быстрее рукопожатие

Слово «SSL» в названии «SSL-сертификат» осталось по привычке, реально работает TLS: SSL и TLS. Поэтому «версия SSL» на практике означает версию TLS.

02 · 1 мин

Кто виноват в ошибке версии TLS: сервер или устройство#

Сценарий, когда сервер ответил, а договориться не вышло, разобран на странице SSL handshake failed.

  • Сервер. В конфиге включены только TLS 1.0 и 1.1 либо серверу много лет и обновление OpenSSL не делалось. Ошибка видна у всех посетителей, Chrome показывает ERR_SSL_VERSION_OR_CIPHER_MISMATCH, Firefox пишет SSL_ERROR_NO_CYPHER_OVERLAP.
  • Клиент. Windows XP не умеет TLS 1.2, на Android до 5.0 он по умолчанию выключен, старые версии Java и устаревшие программы тоже могут его не знать. Ошибка видна только на таких устройствах.
  • Шифры. Версия есть, но нет общего шифра. Тот же код ошибки, но лечится набором шифров, а не версией.

Инструмент · 1 мин

Как проверить, какие версии TLS принимает сервер#

nmap --script ssl-enum-ciphers -p 443 moy-sayt.ru
openssl s_client -connect moy-sayt.ru:443 -servername moy-sayt.ru -tls1_1

Сканер nmap перечисляет принимаемые версии и шифры. Последняя команда проверяет, что TLS 1.1 отключён: она должна завершиться ошибкой handshake failure. В сборках OpenSSL 3 ключи для старых версий могут быть недоступны, тогда пользуйтесь nmap или онлайн-проверкой: SSL Labs и другие. SSL Labs ограничивает оценку уровнем B, пока включены TLS 1.0 и 1.1.

Где искать неподдерживаемую версию TLS

Выберите, у кого видна ошибка, и подсказка назовёт сторону

Кто видит ошибку

04 · 1 мин

Как включить TLS 1.2 и 1.3 в Nginx и Apache#

# Nginx, в блоке server или http
ssl_protocols TLSv1.2 TLSv1.3;

# Apache
SSLProtocol -all +TLSv1.2 +TLSv1.3

Для TLS 1.3 нужен OpenSSL 1.1.1 и новее, в Nginx версия не ниже 1.13, в Apache не ниже 2.4.36. Если сервер старее, обновите пакеты: это правильнее, чем оставлять устаревшие протоколы. После правки проверьте конфиг и перезагрузите сервер: sudo nginx -t && sudo systemctl reload nginx. Полные конфиги: SSL на Nginx. В IIS версии протоколов включаются в реестре Schannel, удобно делать это утилитой IIS Crypto.

05 · 1 мин

Что делать, если TLS 1.0 нужен старой системе#

Вернуть TLS 1.0 на публичный сервер ради одного устройства значит открыть защиту всем. Лучше обновить систему или программу клиента. Если обновить нельзя, например кассовое оборудование, поставьте перед сервером обратный прокси, который принимает старое подключение внутри закрытой сети и сам говорит с интернетом по TLS 1.2.

06 · 1 мин

Вопросы о версии TLS#

Что значит ошибка «неподдерживаемая версия TLS»?

У клиента и сервера нет общей версии протокола. Чаще всего сервер остался на TLS 1.0 и 1.1, а браузер принимает только 1.2 и 1.3.

Какая версия SSL сейчас актуальна?

SSL как протокол не используется: версии 2.0 и 3.0 запрещены. Сегодня работает TLS 1.2 и 1.3, слово SSL осталось только в названии сертификатов.

Как включить TLS 1.2 на сервере с Windows и IIS?

Версии протоколов Schannel включают в реестре или утилитой IIS Crypto. После изменения нужна перезагрузка сервера. Проверьте результат сканером или SSL Labs.

Почему этому можно верить

Как мы проверяли

Документация и провайдерыКоманды выпуска и установки сверены с документацией, дата указана.
Всё можно повторитьКоманды certbot и openssl описаны так, что их повторит любой читатель.
Независимый справочникНе связан с центрами сертификации и честно говорит, когда хватает бесплатного SSL.

Источники цифр на этой странице: SSL-сертификаты Таймвеб, timeweb.com/ru/services/domains/ssl, проверено 19 октября 2026; Let's Encrypt: документация, letsencrypt.org/docs, проверено 19 октября 2026; Qualys SSL Labs: SSL Server Rating Guide, github.com/ssllabs/research/wiki/SSL-Server-Rating-Guide, проверено 19 октября 2026; RFC 8996: устаревание TLS 1.0 и TLS 1.1, rfc-editor.org/rfc/rfc8996, проверено 19 октября 2026.

SBРедакция SSLBase · обновлено 19 октября 2026

Подключите SSL к сайту

От бесплатного Let's Encrypt до платных сертификатов GlobalSign с гарантийной выплатой и установкой под ключ. Любой можно вернуть за 7 дней.

  • Бесплатный Let's Encrypt на домен
  • Платные от 1 000 ₽ за 6 месяцев
  • Wildcard на все поддомены
  • 7 дней на возврат
Проверка