Суть ошибки: при добавлении нового пользователя Marzban через HTTPs API скриптом php без указания proxies работа API практически перестаёт работать. При запросе списка пользователей, либо при запросе информации о конкретном пользователе Marzban API возвращает ошибку с кодом HTTP 500 – внутренняя ошибка сервера. Web-интерфейс не выдаёт список пользователей, но количество показывает верно. При этом создание и удаление пользователей работает.
Решение ошибки: удалить пользователя (-ей) без указанного proxy с помощью Marzban API, например php скриптом.
Лог ошибки: marzban-1 | {'type': 'value_error', 'loc': ('response', 'users', 4, 'proxies'), 'msg': 'Value error, Each user needs at least one proxy', 'input': [], 'ctx': {'error': ValueError('Each user needs at least one proxy')}}