Ошибка TLS-рукопожатия
Рукопожатие TLS — это первый обмен между приложением и сервером, в котором они договариваются о шифровании. Ошибка означает, что договориться не удалось, и самая частая причина — сбитое время на устройстве.
-
Синхронизируйте время
Настройки системы → дата и время → автоматически. После этого перезапустите приложение.
-
Попробуйте другой сервер
Если ошибка только на одном сервере, дело в нём: у него могли смениться параметры или сертификат.
-
Обновите подписку
Свежий список серверов приносит и свежие параметры — как обновить.
-
Смените сеть
В некоторых сетях (гостиничный или корпоративный Wi-Fi) соединение осматривают посредники, и рукопожатие не проходит. Проверьте через мобильный интернет.
Проверить, дело в доступе или в устройстве
Заведомо рабочая ссылка отвечает на это за минуту. Пробный доступ на 3 дня — без карты; если ошибка пропала, чинить надо было доступ.
- карта не нужна
- ссылка приходит сразу
- 3 устройства сразу
Симптом → вывод
| Когда возникает | Причина | Решение |
|---|---|---|
| На всех серверах и во всех сетях | Время на устройстве | Включить автосинхронизацию |
| Только на одном сервере | Проблема на стороне сервера | Сменить сервер, обновить подписку |
| Только в одной сети | Сеть вмешивается в соединение | Проверить через другую сеть |
| После обновления приложения | Изменились требования к параметрам | Откатить или обновить версию |
Что такое Reality в параметрах?
Один из способов защитить соединение — про протоколы. Ошибки рукопожатия с ним лечатся так же: время, сервер, обновление подписки.
Помогает ли смена DNS?
Обычно нет: рукопожатие происходит уже после того, как адрес сервера определён. DNS чинит другую картину — когда.
Приложение Happ бесплатное, платят за доступ: 148 ₽ в месяц при оплате за год (1800 ₽ разом) или 200 ₽ за месяц без обязательств. Одна ссылка на 3 устройства, безлимитный трафик, серверы обновляются сами, поддержка отвечает за ~10 минут. Сначала 3 дня бесплатно — карта не нужна.