Перейти к основному содержимому

Коды ошибок инструментов супервайзера (mpbx-b2bua, mpbx-api)

Возвращаются инструментами супервайзера движка вызовов (B2bua::supervise, supervise_mode, supervise_stop, drop_queue_call; W6-CC-04) и их маршрутами REST под /api/v1/supervisor/.... Если телефон самого супервайзера нельзя вызвать, передаются коды установки вызова из calls.md (MPBX-CALL-DEVICE-UNAVAILABLE, MPBX-CALL-BUSY и другие). Отказ в праве возвращает MPBX-RBAC-FORBIDDEN (auth.md). Сообщения никогда не содержат номера, имена или SIP-идентификаторы. Руководство: Инструменты супервайзера.

КодВидЗначениеЧто делать
MPBX-SUP-CALL-NOT-FOUNDnot_foundВ компании нет активного вызова с таким идентификатором (вызов другой компании никогда не находится) либо вызов завершился, пока выполнялся запрос.Обновите панель; возможно, вызов уже завершён.
MPBX-SUP-NOT-QUEUE-CALLpermission_deniedВызов не является вызовом очереди, на который ответил агент; агент покинул его (переведён); либо вызов относится к другой очереди, а право проверялось для другой. Супервайзеры получают доступ только к вызовам своих очередей.Контролируйте вызовы с панели очереди.
MPBX-SUP-FORBIDDENpermission_deniedЭкстренный вызов (за ним никогда не наблюдают), вызов, в котором супервайзер сам является стороной, либо смена режима другим супервайзером, а не тем, кто подключился.Не трогайте экстренные вызовы; режим меняет только супервайзер, который подключился.
MPBX-SUP-STATEconflictВызов не отвечен или завершается; он находится в переводе, парковке, приложении или конференции; за вызовом уже наблюдает другой супервайзер. Для смены режима или остановки: вызов не находится под наблюдением.Дождитесь завершения другой операции или выхода другого супервайзера.
MPBX-SUP-UNSUPPORTEDunavailableЭтот движок не запускает медиаприложение с комнатами конференций либо медиаприложение не может шептать агенту (нет идентификаторов участников).Подключите mpbx-media к движку (mpbx run делает это).
MPBX-SUP-MEDIAunavailablempbx-media не создал комнату или участника, не изменил аудио супервайзера либо повторный INVITE одной из сторон завершился ошибкой. Ничего не изменено: вызов остаётся прежним.Повторите попытку; проверьте mpbx-media и телефоны.
MPBX-SUP-ENGINE-UNAVAILABLEunavailable (503)На этом сервере API нет движка вызовов (узел только для API или сторона SIP выключена). Панель отвечает с live: false.Используйте узел, на котором запущен движок (roles = all).
MPBX-SUP-AGENT-NOT-FOUNDnot_foundPUT /supervisor/agents/{extension_id}/login: внутренний номер не является агентом ни одной очереди компании.Проверьте идентификатор внутреннего номера на панели.