Логи и отладка

ОБНОВЛЕНО 1 АВГУСТА 2026 ЧТЕНИЕ 5 МИН

Лог отвечает на вопрос «на каком шаге всё сломалось». Без него диагностика сводится к угадыванию, с ним — к чтению трёх-четырёх строк.

Уровни подробности

LOGLEVEL
  • none тихо Ничего не пишется
  • error минимум Только ошибки
  • warning обычный Ошибки и предупреждения — разумное значение по умолчанию
  • info подробно Плюс события соединений: видно, куда клиент ходил
  • debug максимум Всё, включая внутренние подробности. Для разбора сложных случаев

Где смотреть

  • В приложении: раздел «Журнал», «Логи» или значок в углу экрана подключения.
  • В файле, если он задан в разделе log: путь указывается полями access и error.
  • В системном журнале — для служб на компьютере и роутере.

Ключевые строки и что они значат

Что видно в логеЧто произошло
failed to handshakeНе прошло рукопожатие: обычно неверный sni, pbk или сервер не отвечает
connection reset by peerСоединение сброшено со стороны сервера
i/o timeoutСервер не ответил вовремя: недоступен, перегружен или адрес неверный
invalid user, unauthorizedСервер не знает этого идентификатора — доступ отозван или ключ чужой
404 при ws-транспортеНеверный path
taking detour [direct]Сработало правило маршрутизации: запрос ушёл напрямую
failed to read geo fileНе загрузились наборы geosite/geoip — правила с ними не работают

Порядок разбора

  1. Поставьте уровень info и переподключитесь

    Лог должен начинаться заново — так проще искать нужные строки.

  2. Найдите строку про запуск ядра

    Если её нет, дело в конфиге: он не прочитался — ошибки разбора.

  3. Посмотрите, дошло ли до рукопожатия

    Есть попытка соединения — значит адрес и порт верные, дальше вопрос к параметрам защиты.

  4. Проверьте, какое правило сработало

    Строки про detour показывают выбранный выход. Не тот выход — проверьте правила.

  5. Верните уровень warning

    Подробный лог быстро разрастается и содержит историю посещений.

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

Проверьте, в строке дело или в самом доступе

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

  • ссылка приходит сразу
  • подходит Happ и другим клиентам
  • карта не нужна
Взять ссылку для сверки → без карты · 3 дня

В логе пусто, хотя подключение не работает.

Значит, ядро не запустилось. Причина почти всегда в конфиге или в правах приложения — начните с ошибок разбора.

Можно ли отправить лог в поддержку?

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

СВЕРКА С ЗАВЕДОМО РАБОЧИМ ДОСТУПОМ

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

Взять ссылку для сверки →
СМОТРИТЕ ТАКЖЕ
Страница ответила на ваш вопрос?