Site icon EfmSoft

Что означает код HRESULT 0x80EF0196 (RTC_E_STATUS_CLIENT_NOT_ACCEPTABLE)?

 
Предыдущий Следующий
RTC_E_STATUS_CLIENT_METHOD_NOT_ALLOWED RTC_E_STATUS_CLIENT_PROXY_AUTHENTICATION_REQUIRED

RTC_E_STATUS_CLIENT_NOT_ACCEPTABLE

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

RTC_E_STATUS_CLIENT_NOT_ACCEPTABLE соответствует SIP 406 Not Acceptable: ресурс или endpoint найден, но не может выдать представление, удовлетворяющее ограничениям запроса. Проблема находится в content negotiation, а не обязательно в Request-URI.

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

  • Сохраните method, Request-URI, Call-ID/CSeq и точный отвечающий hop.
  • Сравните Accept, Accept-Encoding и Accept-Language с форматами, которые endpoint действительно поддерживает.
  • При proxy/forking убедитесь, что анализируете headers того branch, который вернул 406.

Как исправить

Ослабьте или исправьте negotiation constraints либо добавьте поддерживаемое представление на сервере. Изменение URI без доказательств не устраняет причину, если target уже найден.

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


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

Exit mobile version