Ошибка TLS на iPhone
TLS — это защищённое рукопожатие с сервером. Если оно не проходит, соединение не поднимается. Разбираем причины: первая из них решается за минуту и встречается чаще всего.
Что происходит
При подключении клиент и сервер проверяют друг друга: сервер показывает сертификат, клиент сверяет его с ожидаемыми параметрами. Ошибка TLS означает, что проверка не сошлась — по времени, по имени, по параметрам шифрования или потому, что ответ пришёл не от того, кого ждали.
Порядок проверки
-
Проверьте дату и время
Автоматическая установка времени должна быть включена. Это самая частая причина, особенно после разряда батареи в ноль.
-
Обновите подписку
Параметры сервера могли измениться, а у вас старый набор.
-
Смените сервер
Если ошибка на одном сервере, а на других нет — дело в его настройках. Сообщите об этом сервису доступа.
-
Проверьте сеть
Некоторые публичные сети подменяют сертификаты — тогда рукопожатие не проходит именно там. Проверьте, повторяется ли ошибка на мобильном интернете.
-
Обновите приложение и систему
Старые сборки и старые версии iOS могут не поддерживать современные наборы шифров — про версии iOS.
Проверьте, дело в iPhone или в подписке
Приложение на iOS — только проигрыватель: серверы приходят из ссылки-подписки. Вставьте в тот же клиент заведомо рабочую ссылку. Подключилось — значит, с телефоном, профилем VPN и разрешениями всё в порядке, а менять нужно подписку. Доступ ТОК VPN на 3 дня выдаётся без карты.
- ссылка приходит сразу
- работает в Happ и Happ Plus
- карта не нужна
| Где появляется ошибка | Вероятная причина |
|---|---|
| На всех серверах и во всех сетях | время на устройстве или устаревшее приложение |
| Только в одной сети (например, на работе) | сеть вмешивается в соединение |
| Только на одном сервере | параметры этого сервера |
| После смены подписки | несовместимость параметров с вашей сборкой |
Чего делать не нужно
- Устанавливать чужие сертификаты «для исправления ошибки» — так отдают контроль над своим трафиком.
- Отключать проверки в настройках клиента, если такая опция есть: ошибка исчезнет, а защита — тоже.
- Переустанавливать iOS: к этой ошибке система отношения почти никогда не имеет.
Ошибка появилась внезапно, ничего не менял
Проверьте время и обновите подписку. Второй частый вариант — сервер сменил параметры.
На Mac та же ошибка
Причины те же, плюс возможны проблемы с сетевым расширением.
Помогает ли смена DNS?
Иногда: если имя сервера разрешается неправильно, рукопожатие идёт не с тем узлом — про DNS.
Приложение на iPhone бесплатное, но серверов в нём нет — их даёт подписка. Доступ ТОК VPN оформляется за две минуты, карта не спрашивается, одна ссылка открывается и на iPhone, и на iPad, и на Mac. Первые 3 дня бесплатны — хватает, чтобы проверить, что дело было не в устройстве.
Оформить доступ →