Что означает ошибка TLS или рукопожатия
Happ пишет об ошибке TLS или неудачном рукопожатии, когда защищённое соединение не сложилось с первой попытки. Иногда оно устанавливается со второй-третьей — это особенность протокола Reality, а не признак поломки.
Почему рукопожатие иногда срывается
Протокол Reality при подключении пересылает рукопожатие на настоящий посторонний сайт и ждёт ответа — так соединение выглядит обычным визитом на этот сайт. Пока идёт подключение, вы зависите не только от сервера, но и от того сайта: если он отвечает медленно или недоступен, рукопожатие срывается даже при исправном сервере.
Расстояние между сервером и этим сайтом тоже добавляется к подключению: разница между удачным и неудачным выбором — сотни миллисекунд. Выбор сайта — сторона провайдера, в приложении такой настройки нет.
Ещё одна причина — сбитые дата и время на устройстве: сертификаты проверяются по часам, и рассинхрон ломает проверку до обращения к серверу.
Что делать
- Проверить, что дата и время выставлены автоматически.
- Попробовать другой сервер — срыв обычно привязан к точке, не ко всей подписке.
- Повторить попытку через минуту — вторая часто проходит, если дело в медленном ответе.
- Если ошибка держится на всех серверах — пишите провайдеру, на стороне приложения это не лечится.
Если вместо TLS вы видите большие цифры под серверами — это отдельная тема, гайд про пинг в Happ. Ключ VPN PRO выдаётся в Telegram-боте, первые три дня бесплатны — инструкции по Happ.