Ошибка TLS в Happ: что делать
Ошибка TLS (TLS handshake failed, tls: bad certificate и похожие) значит, что Happ не смог договориться с сервером о защищённом соединении. Само приложение и ключ при этом обычно в порядке — мешает что-то между телефоном и сервером. В 9 случаях из 10 помогают первые три шага.
Что означает ошибка TLS
TLS — это стандарт шифрования, на котором держится любое защищённое соединение: и сайты банков, и Happ. Перед передачей данных телефон и сервер обмениваются «рукопожатием»: проверяют время, сертификат и параметры шифрования. Если хоть что-то не сходится, рукопожатие обрывается и Happ показывает ошибку TLS.
Исправляем по шагам
- Включите автоматические дату и время: на iPhone — «Настройки → Основные → Дата и время», на Android — «Настройки → Система → Дата и время». Если часы ушли хотя бы на несколько минут, сертификат не проходит проверку — это самая частая причина.
- Обновите подписку в Happ: параметры серверов иногда меняются, и со старым списком рукопожатие не проходит. Потяните список серверов вниз или нажмите кнопку обновления у подписки.
- Выберите другой сервер или включите автовыбор: если сервер перегружен или перезапускается, рукопожатие обрывается по таймауту.
- Переключитесь между Wi-Fi и мобильной сетью. В кафе, гостиницах и на работе Wi-Fi часто требует входа через страницу авторизации — пока вы не вошли, любое защищённое соединение обрывается.
- На компьютере временно выключите проверку защищённых соединений в антивирусе (Kaspersky, ESET, Avast и другие): антивирус подменяет сертификат, и Happ его не принимает.
- Обновите Happ до последней версии — старые версии не поддерживают часть современных параметров шифрования.
Когда ошибка TLS появляется только в одной сети
Если дома всё работает, а в одной конкретной сети — нет, дело в этой сети: корпоративный фильтр, гостевой Wi-Fi или настройки роутера. Подключитесь через мобильный интернет — если там всё работает, ключ в порядке.
Если не помогло
Напишите в поддержку AstroFlow в Telegram: пришлите скриншот ошибки, модель телефона и сеть (Wi-Fi или мобильная, какой оператор). Посмотрим соединение со своей стороны.
Нет своего ключа или он не работает? В AstroFlow пробный день бесплатно: ключ на VLESS с Reality добавляется в Happ одной кнопкой, до 5 устройств.
Частые вопросы
Ошибка TLS значит, что ключ перестал работать?
Нет. Чаще всего сбито время на телефоне, устарел список серверов или мешает сеть. Включите автоматическое время и обновите подписку.
Почему ошибка TLS только на компьютере?
Обычно мешает антивирус с проверкой защищённых соединений: он подменяет сертификат. Выключите эту функцию или добавьте Happ в исключения.
Нужно ли переустанавливать Happ?
Как правило, нет. Достаточно обновить приложение и подписку.