Site icon EfmSoft

Что означает код HRESULT 0x80EE0082 (RTC_E_NOT_ALLOWED)?

 
Предыдущий Следующий
RTC_E_SIP_PEER_PARTICIPANT_IN_MULTIPARTY_SESSION RTC_E_REGISTRATION_DEACTIVATED

RTC_E_NOT_ALLOWED

Что означает RTC_E_NOT_ALLOWED

RTC_E_NOT_ALLOWED означает локальный отказ RTC API: операция синтаксически допустима, но запрещена текущим состоянием объекта, ролью пользователя или политикой профиля. Это не то же самое, что удалённый SIP-ответ 403.

Что проверить

  • Определите точный RTC-метод и объект, для которого вернулся HRESULT.
  • Снимите состояние профиля, сеанса или диалога непосредственно перед вызовом.
  • Проверьте ограничения роли и политики для выбранной операции.
  • После redirect, transfer или shutdown не используйте предположения о старом состоянии объекта.

Диагностику следует начинать с локального перехода состояния, а не с сетевого трафика. Если SIP-запрос вообще не был отправлен, причины находятся в RTC Client. После изменения политики или состояния перечитайте объект и только затем повторяйте операцию; механический повтор в том же состоянии обычно возвращает тот же код.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version