Site icon EfmSoft

¿Qué significa el código HRESULT 0x80EF0192 (RTC_E_STATUS_CLIENT_PAYMENT_REQUIRED)?

 
Anterior Siguiente
RTC_E_STATUS_CLIENT_UNAUTHORIZED RTC_E_STATUS_CLIENT_FORBIDDEN

RTC_E_STATUS_CLIENT_PAYMENT_REQUIRED

RTC_E_STATUS_CLIENT_PAYMENT_REQUIRED: significado en RTC/SIP

Condición: el endpoint devolvió el estado reservado Payment Required de la ruta SIP heredada. RTC la expone como RTC_E_STATUS_CLIENT_PAYMENT_REQUIRED.

Aislar señalización y transporte

  • Registra método, Request-URI y el status recibido; revisa headers que expliquen la condición, como Allow, Warning, WWW-Authenticate o Proxy-Authenticate.
  • Compara el estado local con el mensaje SIP recibido o que se intentaba enviar.
  • Distingue siempre una respuesta SIP válida de un fallo local que impidió enviar o recibir la transacción.

No lo trates como un fallo genérico de RTC; el recovery debe preservar el orden de transacciones del diálogo.

Respuesta

En estados locales, espera el callback o finalización correspondiente antes de emitir otra operación sobre el mismo diálogo.

Referencias


¿Buscas un código diferente? Buscar otro código de estado o error.

Exit mobile version