После миграции с Marzban на Remnawave 2.8.0 страницы подписок отдают 502

Приветствую.

Перенёс пользователей и подписки с Marzban на Remnawave. Сейчас использую Remnawave Backend версии 2.8.0.

Что работает:

  • Backend запускается без ошибок.
  • PostgreSQL содержит пользователей (537 записей).
  • Миграции Prisma выполнены успешно:

112 migrations found
No pending migrations to apply.
  • Ноды синхронизируются и запускаются.
  • В логах backend видно генерацию конфигов:

[UsersRepository] [getUsersForConfigStream] length: 524
Generated config for nodes by Profile

Проблема:

Страницы подписки возвращают 502 Bad Gateway.

Используется стандартный контейнер:


remnawave-subscription-page

Контейнер запущен:


remnawave-subscription-page
127.0.0.1:3010->3010/tcp

Переменные окружения:


REMNAWAVE_PANEL_URL=http://remnawave:3000
REMNAWAVE_API_TOKEN=***

Проверка:

Backend и subscription-page находятся в одной Docker-сети.

Caddy используется как reverse proxy (nginx отсутствует):


caddy -> remnawave-subscription-page:3010
caddy -> remnawave:3000

В логах backend периодически появляется:


ERROR [ProxyCheckMiddleware]
Reverse proxy and HTTPS are required.

Также при проверке:


curl http://127.0.0.1:3010

получаю 502.

При этом база и backend выглядят рабочими.

Вопрос:

Может ли проблема быть связана с миграцией пользователей/подписок из Marzban или с неверной генерацией subscription page после переноса?

Какие настройки необходимо проверить для восстановления страниц подписки?

Или стоит всё снести и с нуля поднимать? конечно хотелось бы всё сохранить и пока сижу на старой панели.

Вопрос проверки решается очень легко, создайте в ручную пользователя и проверьте сабку. По поводу курла, сабка и не должна давать ответа иного без валидного ид. Да и там вроде не все так гладко с переносом сабки с марзбана. Контекст ищите по чату и по существующему мигратору

создавал пользователя вручную, никаких изменений.

Значит сабка криво настроена(вернее не связь с панелью), попробуйте ещё раз по документации.

Есть какой-то способ вычистить миграцию перед новой? Просто непонятно из-за чего старые ручные и новые стали 502. Про мигрированные я уж молчу

Сабка по сути то не причём, она настроена верно. До миграции работало же. А вот часть api отвалилось на рлвном месте