01

Слишком высокий уровень просто засыпает вас

На странице журнала переключается уровень записи — от одних только ошибок до строки на каждый запрос. Для повседневной работы уровень information стоит там, где надо: экран остаётся читаемым, а реальные сбои всё равно видно.

На debug переходите, только когда действительно разбираетесь с проблемой. На нём пишется каждое разрешение имени и каждое совпадение правила — это как раз то, что нужно, но пролистывается всё очень быстро. После разбора верните уровень обратно.

Уровень debug записывает домены, которые вы открываете
Это приватные данные. Закончили разбор — возвращайтесь на information, а журнал при необходимости очистите.

Партнёрский материалОткуда взять ссылку на подписку?Партнёрский сервис даёт 1 ГБ высокоскоростного трафика Гонконга при регистрации — импорт в один клик.Получить быстрые серверы
02

Очистить, воспроизвести, прочитать остаток

  1. 1

    Сначала кнопка очистки

    Сидеть на странице журнала и ждать бессмысленно: пролетают тысячи строк, а нужная давно ушла вверх. Обнулите вывод прежде, чем трогать что-то ещё.

  2. 2

    Сделайте ровно одно ломающееся действие

    Перезагрузите ту самую страницу, которая не открывается, или нажмите обновление подписки один раз. Не открывайте заодно что-то ещё: трафик других приложений попадает в тот же журнал и обесценивает очистку.

  3. 3

    Прочитайте появившиеся несколько десятков строк

    То, что накопилось после очистки, почти и есть ответ. Читайте от самой старой записи вниз. Первая ошибка обычно и есть причина, а всё последующее — её следствия.

03

На что указывает каждый тип записи

Ошибка dial или таймаут соединения означают, что клиент уже выбрал узел, но соединение с ним не установилось: смотрите на узел или на локальную сеть. Ошибка resolve указывает на DNS и к узлу отношения не имеет. Записи о совпадении правила называют политику, которой достался запрос, и это самое прямое доказательство того, что своё правило работает. Ошибки конфигурации вроде сбоя разбора YAML или недокачанного rule provider появляются на старте, поэтому при отказе программы запускаться читайте сначала их.

  • Время ошибки совпадает с моментом вашего действия; запись получасовой давности — про другое
  • Повтор того же действия даёт ту же ошибку, и только тогда она воспроизводима
  • За помощью присылайте несколько строк до и после сбоя, точные шаги и то, был ли включён TUN
04

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

Страница журнала совершенно пустая. Это поломка?

Обычно нет. Страница показывает только то, что произошло после её открытия, и задним числом ничего не подставляет, а на уровне одних ошибок исправная работа действительно ничего не пишет. Переключитесь на information, зайдите на сайт и посмотрите, как появляются строки.

Журнал летит слишком быстро, ничего не разобрать. Что делать?

Опустите уровень с debug до information, так уйдёт большая часть объёма. Добавьте к этому очистку перед воспроизведением, чтобы всё событие уместилось в один клик. Если нужны доказательства, откройте файл журнала в каталоге конфигурации и ищите по нему в редакторе, а не гоняйтесь за строками на экране.