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

Коды ошибок переводов (mpbx-b2bua)

Возвращаются B2bua::transfer, способом управления вызовом для перевода активного вызова (W3-TEL-01; REST: POST /api/v1/call-control/calls/{id}/transfer и .../park, W7-API-01, call-control.md). REFER от телефона вместо этого возвращает статусы SIP (таблица в разделе «Переводы и удержание»). Сообщения никогда не содержат номера, имена или SIP-идентификаторы. Руководство: Переводы и удержание.

КодВидЗначениеЧто делать
MPBX-XFER-CALL-NOT-FOUNDnot_foundВ компании нет активного вызова с таким идентификатором (вызов другой компании никогда не находится).Проверьте идентификатор вызова; возможно, вызов уже завершён.
MPBX-XFER-STATEconflictВызов ещё не отвечен, завершается либо уже выполняется другой перевод (или перевод на голосовую почту).Дождитесь ответа или завершения другого перевода.
MPBX-XFER-FORBIDDENpermission_deniedПереводящая сторона не является устройством компании (сторона-транк никогда не переводит), она уже повесила трубку, либо вызов экстренный (такие вызовы не переводятся).Переводите со стороны устройства; экстренные вызовы переводить нельзя.
MPBX-XFER-TARGETinvalid_argumentЦель не является номером, на который можно позвонить, либо план набора компании отклонил её для переводящей стороны (права на вызовы, защита от мошенничества с телефонией, экстренный номер, отсутствие маршрута, занятый внутренний номер или заполненный лимит компании).Проверьте номер и профиль вызовов переводящего пользователя.
MPBX-XFER-UNSUPPORTEDunavailableПеревод на голосовую почту, но этот движок не запускает медиаприложение или обработчик голосовой почты.Подключите mpbx-media и сервис голосовой почты к движку (следующая задача FU-TEL01-1).