Как читать сообщение об ошибке

Обновлено 2 августа 2026 5 МИН
ФОРМУЛИРОВКА ОБОБЩЁННАЯ любое всплывающее сообщение

Приложение показывает текст, но из него непонятно, что делать: слова технические, виновник не назван.

ТА ЖЕ ОШИБКА ПИШЕТСЯ ТАК
  • happ выдает ошибку
  • happ ошибка что значит
  • happ error

Точный текст в вашей сборке может отличаться: приложение переводят и переписывают от версии к версии. Мы не выдумываем формулировку, а передаём смысл сообщения.

Сообщение почти всегда состоит из трёх частей: кто сообщает, что не получилось и на каком этапе. Если разобрать их по отдельности, текст перестаёт быть загадкой, а участок причины определяется без дополнительных проверок.

Три части любого сообщения

ЧастьЧто означаетПримеры слов
ИсточникКто именно жалуется: сам клиент, ядро Xray, сервер подпискиcore, xray, сервер, служба, TUN
ДействиеЧто не получилось сделатьзапуск, рукопожатие, загрузка, разбор, подключение
ИтогЧем закончилосьошибка, тайм-аут, прервано, не валидна, не получены

Пример: «критическая ошибка Xray core» — источник ядро, действие запуск, итог критическая ошибка. Значит, до сервера дело даже не дошло: не собралась или не принялась конфигурация. Другой пример: «данные подписки не были получены» — источник клиент, действие загрузка подписки, итог пусто. Значит, ломается доступ, а не соединение.

Слова-указатели участка

  1. 01 core, xray, ядро, config Приложение

    Речь о запуске внутреннего движка. Соединения ещё не было: клиент не смог собрать или принять конфигурацию.

    ЧТО ДЕЛАТЬкритическая ошибка Xray core, ошибка сборки конфигурации

  2. 02 подписка, subscription, конфигурация, URL Доступ

    Речь о ссылке и о том, что она отдала. Клиент исправен, разбираться надо с доступом.

    ЧТО ДЕЛАТЬURL подписки не валидна, данные подписки не были получены

  3. 03 timeout, тайм-аут, соединение, closed, reset Сеть

    Речь о попытке дойти до сервера. Клиент и конфигурация в порядке, мешает путь между вами и сервером.

    ЧТО ДЕЛАТЬтайм-аут подключения, сервер закрыл соединение

  4. 04 TLS, handshake, сертификат, время Устройство

    Речь о согласовании шифрования. Чаще всего мешает не сеть, а системное время или устаревшая система.

    ЧТО ДЕЛАТЬошибка TLS-рукопожатия, ошибка сертификата на старом Android

  5. 05 TUN, служба, драйвер, права, порт Устройство

    Речь о системном слое, который заворачивает трафик. Это про права и соседний софт, а не про сервер.

    ЧТО ДЕЛАТЬTUN не запускается, порт занят

  6. 06 Числа 403, 404, 502 Доступ

    Это ответы сервера подписки по HTTP. Их пишет не приложение, а сервис на том конце.

    ЧТО ДЕЛАТЬ502 Bad Gateway, ошибки 404 и 403

ПРОВЕРКА ЗА ДВЕ МИНУТЫ

Проверьте на заведомо рабочем доступе

Отделить неисправное приложение от кончившегося доступа проще всего подстановкой: вставьте в тот же клиент другую, заведомо живую ссылку-подписку. Заработало — дело было в подписке, а приложение и устройство исправны. Не заработало — причина внутри клиента, и разбор выше остаётся в силе. Ссылка ТОК VPN на 3 дня выдаётся без карты.

  • ссылка приходит сразу
  • карта не нужна
  • проверка занимает две минуты

Чем ошибка клиента отличается от ответа сервера

Различие практическое: ошибку клиента можно чинить у себя (настройки, версия, права, время), а ответ сервера у себя не чинится вовсе — там либо ждать, либо менять доступ. Отличить просто: ответ сервера почти всегда содержит число или английское слово из словаря HTTP (502, 403, bad gateway, forbidden), а ошибка клиента говорит о действии — запуск, разбор, чтение.

СООБЩЕНИЕ РАЗОБРАНО, ЕСЛИ ВЫ МОЖЕТЕ СКАЗАТЬ
  • Кто сообщает: клиент, ядро или сервер.
  • На каком этапе всё остановилось: подписка, запуск, соединение, маршрутизация.
  • На каком участке искать причину: приложение, доступ, сеть, устройство.

Если не помогло: вставьте текст в поиск на главной — он ищет по формулировкам, а не только по заголовкам.

Почему одна и та же ошибка называется по-разному?

Перевод интерфейса меняется между версиями, а часть сообщений приходит от ядра на английском и не переводится вовсе. Смысл при этом один и тот же.

Сообщение на английском — это баг?

Нет. Ядро Xray пишет свои сообщения на английском независимо от языка интерфейса. Наиболее частые из них разобраны в разделе ядро и соединение.

Ошибка без текста, просто красный значок — что делать?

Смотреть журнал: там сообщение сохраняется целиком. См. где смотреть логи приложения.

3 ДНЯ БЕЗ КАРТЫ

Если разбор выше упёрся в подписку — а на этих ошибках так бывает чаще всего, — держите рабочую ссылку под рукой. Доступ ТОК VPN оформляется за две минуты, карта не спрашивается, первые 3 дня бесплатны: на нём удобно и проверить приложение, и остаться, если своё старое так и не ожило.

Оформить доступ →
СМОТРИТЕ ТАКЖЕ
Помогла эта страница?