Клиент не видит серверы в приложении: от симптома к причине

21 мин чтенияОбновлено 21.10.2026

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

Что потребуется
Remnawave 3.x с доступом в админку, API-токен панели (Settings, API Tokens), оболочка Linux с curl, jq и dig, имя клиента, который жалуется.
Проверено автором
Маршруты и схемы запросов сверены с контрактом Remnawave 3.4.x (npm @remnawave/backend-contract) и исходниками backend (ветка main), а также документацией docs.rw. На живой панели разделы 3-6 не запускались.
Раздел «Remnawave» — 2 799 ₽
Чтобы купить, войдите в кабинет - доступ привяжется к аккаунту, а статья будет ждать здесь же.

Разовая оплата · доступ навсегда · обновления материалов включены

Или всё сразу: подписка навсегда

Фрагмент руководства

Пустой список в приложении редко означает, что в панели что-то упало. Между панелью и телефоном четыре звена: настройки клиента и хостов, правила выдачи с лимитом устройств, сеть перед подпиской (CDN, прокси, DNS) и кэш самого приложения. Статус «Нода online» отражает связь панели с сервером и к выдаче подписки отношения не имеет. Диагностика строится на двух замерах: - что панель считает конфигом этого клиента (служебный запрос с токеном, в обход правил выдачи и сети перед подпиской); - что получает приложение (запрос на публичный адрес подписки с теми же заголовками, что шлёт приложение). Хосты есть в первом замере и нет во втором: ломают правила выдачи, CDN или DNS. Пусто уже в первом:…

Полный текст, команды и разбор доступны после открытия материала.

← Все материалы