Диагностика

Тайм-аут в Happ VPN: что значит и что делать

Тайм-аут в Happ значит, что приложение не дождалось ответа сервера за отведённое время. Бывает он в двух местах, при проверке пинга и при обновлении подписки, и причины у них разные.

4 мин чтения

Тайм-аут в Happ значит, что приложение не дождалось ответа сервера за отведённое время. Само по себе это не диагноз: сообщение говорит только о том, что ответ не пришёл вовремя, а не о том, почему. Поэтому первым делом стоит понять, где именно вы его увидели. В Happ тайм-аут встречается в двух местах, и разбираться с ними нужно по-разному.

Тайм-аут при проверке серверов

Когда Happ проверяет пинг, он отправляет запрос к каждому серверу из подписки и ждёт ответа. Если ответ не пришёл, вместо цифры в миллисекундах появляется тайм-аут или N/A. Проверка бывает нескольких видов: прямой TCP или ICMP до сервера либо запрос через сам прокси (режимы GET и HEAD).

Важно, что результат проверки и работа VPN совпадают не всегда. В записях релизов Happ таких случаев несколько. Серверы на Hysteria2 при TCP-проверке уходили в тайм-аут всегда, потому что этот протокол работает поверх UDP, и в десктопной версии 2.16.2 для них перешли на ICMP. В 4.2.1 проверка через прокси показывала n/a на Xray TUN. В предварительной 4.4.6 исправили случай, когда после очистки поля адреса для пинга все серверы показывали N/A. Если у одного сервера тайм-аут, а остальные отвечают, попробуйте всё-таки к нему подключиться: вывод о том, что сервер не работает, по одной проверке делать рано.

Тайм-аут при обновлении подписки

Подписка это адрес, по которому Happ забирает список серверов. При обновлении у запроса есть предел ожидания. В десктопной версии его можно настроить от 5 до 15 секунд, по умолчанию стоит 9 (настройка появилась в 2.11.0). В Android-клиенте ожидание подняли до 9 секунд в 2.8.0, а с 3.21.0 его тоже можно менять. С предварительной 4.4.6 на компьютерах эта настройка у каждой подписки своя.

Тайм-аут здесь значит, что адрес подписки не ответил вовремя или запрос до него не дошёл. В сетях с фильтрацией обычные сайты открываются, а HTTPS-запрос к конкретному домену может обрываться именно по тайм-ауту, без явной ошибки. Если подписку обновить не удалось, Happ продолжает работать со списком серверов, который уже сохранён. А версия 3.3.6 исправила случай, когда зависшее обновление стирало этот список.

Что делать по шагам

  1. Проверьте, открываются ли сайты без VPN. Если нет, дело в самом интернете, а не в Happ.
  2. Обновите подписку ещё раз. Если тайм-аут повторяется, увеличьте в настройках подписки время ожидания запроса до максимума.
  3. При тайм-ауте в проверке пинга подключитесь к серверу напрямую, не глядя на результат проверки, и откройте любой сайт.
  4. Переключитесь на другой сервер или другую локацию из той же подписки.
  5. Обновите Happ: часть ошибок проверки исправлена в новых версиях, свежие номера для своей платформы можно сверить на странице «Последняя версия Happ».
  6. Если тайм-аут у всех серверов подписки сразу, а интернет без VPN работает, напишите в поддержку того, кто выдал вам подписку: проверить состояние серверов можно только на его стороне.
Как подключиться за 2 минуты
Частые вопросы

Частые вопросы

Что значит тайм-аут в Happ?
Что приложение не дождалось ответа сервера за отведённое время. Это бывает при проверке пинга серверов и при обновлении подписки, и причины в этих двух случаях разные.
Почему у сервера тайм-аут, хотя VPN через него работает?
Проверка пинга и подключение идут разными путями. В записях релизов Happ есть несколько таких случаев: например, серверы на Hysteria2 при TCP-проверке уходили в тайм-аут всегда, пока десктопная версия 2.16.2 не перевела их на ICMP.
Что делать, если тайм-аут при обновлении подписки?
Обновить подписку повторно и увеличить в её настройках время ожидания запроса. На компьютерах его можно выставить от 5 до 15 секунд, по умолчанию стоит 9. Если не помогает, проверьте, работает ли интернет без VPN.
Пропадут ли серверы, если подписка не обновилась?
Нет, Happ продолжит работать с уже сохранённым списком. Случай, когда зависшее обновление стирало список серверов, исправлен в версии 3.3.6.
Тайм-аут у всех серверов сразу, что это значит?
Если интернет без VPN при этом работает, проблема скорее на стороне серверов или адреса подписки. Проверить это может только тот, кто выдал подписку, поэтому стоит написать в его поддержку.
Похожее

Ещё в базе знаний

Похожее

Настроить и подключить

Подключите рабочий VPN

Инструкции базы знаний написаны под ключи VPN PRO: ключ выдаёт Telegram-бот за минуту, работоспособность гарантируем. 3 дня бесплатно, без карты.

Гарантия работоспособности · оплата СБП, картой МИР или криптовалютой