Где логи Happ: как открыть журнал на Android, iPhone, Windows, macOS
Где в Happ лежат логи на каждой платформе, как включить подробный уровень, скопировать журнал целиком и какие строки искать, когда соединение не поднимается.
Подписка для Happ — 3 дня бесплатно, дальше от 189 ₽
Выберите срок и оформите подписку у сервиса Вятка: ссылка придёт на почту или в Telegram сразу и добавится в приложение одной кнопкой. Первые 3 дня — бесплатно, без карты.
- Ссылка-подписка приходит сразу после оплаты — обычно меньше минуты
- Одна ссылка на все устройства, где стоит Happ (до 3)
- Оплата по СБП, без автосписаний
- 3 дня бесплатно, карта не нужна
Почти любая ошибка Happ читается по логу за минуту: там написано, к какому адресу ядро стучалось, на каком этапе остановилось и почему. Ниже — где лежит журнал на каждой платформе, как включить подробный уровень и как вытащить текст целиком, а не скриншотом.
Логи внутри приложения
Happ показывает журнал сам, лазить по файловой системе не нужно. Раздел называется «Логи» или «Журнал» (зависит от версии и языка) и открывается из настроек либо прямо с экрана подключения — иконка списка рядом с кнопкой. Внутри обычно две части: лог приложения (что делал сам Happ: обновил подписку, выбрал сервер, запустил ядро) и лог ядра — Xray или sing-box, смотря какая сборка на вашей платформе. Ошибки соединения — dial, handshake, REALITY — живут именно в логе ядра.
По умолчанию уровень логирования — warning: видны только сбои. Для разбора переключите его на info или debug в настройках (пункт «Уровень логов» / «Log level»), воспроизведите проблему и верните обратно: на debug журнал растёт быстро и заметно садит батарею на телефоне.
Где искать по платформам
| Платформа | Где смотреть | Как забрать текст |
|---|---|---|
| Android | Настройки → Логи (или иконка журнала на главном экране) | Кнопка «Поделиться» / «Копировать». Папка приложения без root недоступна — пользуйтесь кнопкой |
| iPhone / iPad | Настройки → Журнал | «Поделиться» → сохранить в «Файлы» или отправить в мессенджер |
| Windows | Меню → Логи; папка логов открывается кнопкой «Открыть папку» (обычно внутри %APPDATA%\Happ) | Взять свежий файл ядра из папки или скопировать из окна |
| macOS | Значок в строке меню → Логи; папка в ~/Library/Application Support/Happ | То же: кнопка «Открыть папку» в настройках |
| Linux | Окно логов или вывод в терминале, если запускать бинарь из консоли | Скопировать вывод терминала |
Точные пути отличаются между версиями, поэтому надёжнее всего кнопка «Открыть папку логов» в самом приложении — она ведёт туда, куда пишет именно ваша сборка.
- Очистите журнал (иконка корзины), чтобы не искать нужную строку среди вчерашних.
- Включите уровень info или debug.
- Нажмите «Подключить» и дождитесь ошибки — или 20–30 секунд крутящегося «подключения».
- Откройте лог ядра и найдите первую строку с
error,failedилиdial: она обычно и есть причина, остальное — следствия. - Скопируйте текст целиком. Скриншот подходит хуже: на нём не видно адресов и времени.
Подписка для Happ, которая просто работает
Ссылка-подписка от Вятка: добавляется в Happ одной кнопкой, работает на телефоне, компьютере и телевизоре, продлевается когда захотите.
- без карты
- все устройства по одной ссылке
- отмена не нужна — просто не продлевайте
Что искать в журнале
Ключевые слова, по которым сразу понятно, какое звено сломалось: dial tcp … i/o timeout и connection refused — сервер; tls: handshake failure и REALITY: processed invalid connection — параметры соединения или сеть; failed to start core и geoip.dat … not found — само приложение; subscription, HTTP 4xx/5xx — ссылка-подписка. Подробный разбор строк — в статье как читать лог, а таблица «слово → звено» — в к какому звену относится ошибка.
Если лог пуст или ядро даже не запускается, полезнее не копаться в журнале, а сделать быстрый тест с заведомо рабочей ссылкой — он за две минуты покажет, виновато приложение или подписка.
Нужен ли root или jailbreak, чтобы посмотреть логи Happ?
Нет. Всё, что нужно для диагностики, приложение показывает в собственном разделе «Логи» и даёт скопировать кнопкой. Root нужен только чтобы добраться до папки приложения, а это не требуется.
Лог пустой, хотя ошибка на экране есть
Либо уровень логирования стоит слишком высокий (только warning), либо вы смотрите лог приложения, а не ядра. Переключите уровень на debug, очистите журнал и повторите подключение.
Чем лог ядра отличается от лога приложения?
Лог приложения — действия Happ: скачал подписку, выбрал сервер, запустил ядро. Лог ядра — что делал Xray/sing-box с соединением: куда подключался, что ответил сервер. Ошибки «не подключается» ищите во втором.
Осталось проверить на практике: подписка для Happ на 3 дня бесплатно, без карты. Ссылка приходит сразу и добавляется в приложение одной кнопкой.
Получить подписку →