Ошибка TLS в Happ
TLS отвечает за шифрование между Happ и сервером. Ошибка TLS значит, что они не смогли договориться о защищённом соединении, и подключение оборвалось в самом начале.
Что значит ошибка TLS
Перед тем как передавать данные, Happ и сервер обмениваются ключами и проверяют друг друга. Этот обмен называют рукопожатием. Если на нём что-то пошло не так, соединения не будет, сколько ни нажимай кнопку подключения.
Точных текстов таких ошибок разработчик Happ не публикует, так что узнать её проще по поведению: подключение обрывается сразу, на любом сайте, а иногда только на одном сервере.
Ошибку TLS часто принимают за проблему с подпиской. Но ссылка при этом добавлена и серверы в списке есть, не проходит только рукопожатие.
Частые причины
- Шифрование сверяет сертификаты с часами устройства, поэтому сбитые дата и время ломают проверку, если часы ушли на несколько часов или дней. Так бывает после поездки в другой часовой пояс или если время когда-то выставили вручную.
- Список серверов мог устареть: в подписке они поменялись, а Happ помнит старые. А после сброса ссылки через поддержку прежняя не работает вовсе.
- Некоторые сети вмешиваются в соединение, например в гостиницах или офисах, и защищённые соединения там проходят не всегда. Если дома всё работает, а в другом месте нет, виновата сеть.
- Если Happ давно не обновлялся, поставьте последнюю версию: бывает, что одного этого достаточно. Из магазина она приходит сама, а на компьютер её скачивают с GitHub.
Что сделать по порядку
Проверьте время
В настройках устройства включите автоматическую дату и время, затем переподключитесь.
Обновите подписку
Обновите её в Happ вручную и выберите «Авто» или другую страну. Если список опустел, возьмите актуальную ссылку в личном кабинете.
Смените сеть
Попробуйте мобильный интернет вместо Wi-Fi или, наоборот, домашний Wi-Fi вместо мобильной сети.
Обновите приложение
Поставьте последнюю версию Happ из магазина приложений или с GitHub.
Время на телефоне меняют в системных настройках, в пункте «Дата и время», на компьютере в настройках часов. Если ошибка осталась на всех серверах и в разных сетях, откройте «Чат поддержки» в кабинете. Укажите устройство, сеть и когда появилась ошибка, так поддержке будет проще разобраться.
Вопросы об ошибке TLS
Ошибка TLS только на одном сервере. Что делать?
Выберите другую страну или «Авто». Если на остальных серверах всё работает, значит, барахлит этот сервер, а с устройством всё в порядке.
Нужно ли переустанавливать Happ?
Обычно нет. Сначала проверьте время и подписку, потом сеть. Если приложение давно не обновлялось, поставьте свежую версию.
Ошибка появилась после смены часового пояса. Это связано?
Может быть связано: если время выставлено вручную и не совпадает с настоящим, шифрование не проходит проверку. Включите автоматическое время.
Это проблема подписки?
Не обязательно, и это легко проверить. Если ошибка исчезает в другой сети или после исправления времени, подписка в порядке. Если она есть везде и на всех серверах, напишите в поддержку.
