Descripción de los códigos de llamada y errores de subcódigos
El SDK de llamada y la infraestructura de servidor correspondiente usan un marco unificado para representar errores. Con códigos de error, subcódigos y sus categorías de resultados correspondientes, como desarrollador, puede comprender más fácilmente estos errores y encontrar explicaciones sobre por qué se produjeron y cómo mitigarlos en el futuro. Los detalles sobre los resultados del error se pueden ver como:
Código, que se modela como enteros de 3 dígitos que indican el estado de respuesta de una respuesta de cliente o servidor. Se agrupan en:
- Respuestas correctas (200-299)
- Error de cliente (400-499)
- Error de servidor (500-599)
Subcódigo, que se define como un entero, donde cada número indica un motivo único, específico de un grupo de escenarios o un resultado de escenario específico.
Mensaje, que escribe el resultado y proporciona sugerencias sobre cómo mitigar el problema si un resultado es un error.
ResultCategory: indica el tipo de error. Según el contexto, el valor puede ser Success
, ExpectedError
, UnexpectedClientError
o UnexpectedServerError
.
Importante
La funcionalidad descrita en este artículo se encuentra actualmente en versión preliminar pública. Esta versión preliminar se ofrece sin un Acuerdo de Nivel de Servicio y no se recomienda para cargas de trabajo de producción. Es posible que algunas características no sean compatibles o que tengan sus funcionalidades limitadas. Para más información, consulte Términos de uso complementarios de las Versiones Preliminares de Microsoft Azure.
Descripción de los códigos de llamada y errores de subcódigos
Los códigos de error, los subcódigos y las categorías de resultados correspondientes ayudan a los desarrolladores a identificar y diagnosticar errores. Estos códigos de error se exponen a través de la propiedad call.callEndReason
después de que finaliza una llamada.
Los detalles del código de error incluyen:
Código: son números enteros de 3 dígitos que representan el estado de respuesta de cliente o servidor. Categorías de código:
- Respuestas correctas (200-299)
- Error de cliente (400-499)
- Error de servidor (500-599)
- Error global (600-699)
Subcódigo: se define como un entero, donde cada número indica un motivo único, específico de un grupo de escenarios o un resultado de escenario específico.
Mensaje: describe el resultado y proporciona sugerencias sobre cómo mitigar el problema si un resultado es un error.
ResultCategory: indica el tipo de error. Según el contexto, el valor puede ser Success
, ExpectedError
, UnexpectedClientError
o UnexpectedServerError
.
Códigos de error de cliente del SDK de llamadas de Azure Communication Services
En el caso de los errores de cliente, si la propiedad resultCategories es ExpectedError
, normalmente significa que el error se espera desde la perspectiva del SDK. Estos errores se suelen encontrar en errores de condición previa, como argumentos incorrectos pasados por la aplicación o cuando el estado actual del sistema no permite la llamada API. La aplicación debe comprobar el motivo del error y la lógica para invocar la API.
SubCode | Código | Message | Categoría de resultado | Advice |
---|---|---|---|---|
40101 | 408 | No se ha podido crear CallAgent. Inténtelo de nuevo, si el problema persiste, recopile los registros de la consola del explorador, el archivo .HAR y póngase en contacto con el soporte técnico de Azure Communication Services. |
UnexpectedClientError | |
40104 | 408 | No se ha podido crear CallAgent. Inténtelo de nuevo, si el problema persiste, recopile los registros de la consola del explorador, el archivo .HAR y póngase en contacto con el soporte técnico de Azure Communication Services. |
UnexpectedClientError | |
40114 | 408 | No se ha podido conectar a la infraestructura de Azure Communication Services. Inténtelo de nuevo y compruebe las solicitudes de red del explorador. Si las solicitudes siguen fallando, recopile los registros de la consola del explorador, el archivo .HAR y póngase en contacto con el soporte técnico de Azure Communication Services. |
UnexpectedClientError | Para obtener más información, vea Requisitos de red. |
40115 | 412 | No se ha podido crear CallAgent, no se ha podido inicializar la conexión a la infraestructura de Azure Communication Services. Inténtelo de nuevo y compruebe las solicitudes de red del explorador. Si las solicitudes siguen fallando, recopile los registros de la consola del explorador, el archivo .HAR y póngase en contacto con el soporte técnico de Azure Communication Services. |
UnexpectedClientError | Para obtener más información, vea Requisitos de red. |
40216 | 500 | No se ha podido crear CallAgent. Inténtelo de nuevo, si el problema persiste, recopile los registros de la consola del explorador y póngase en contacto con el soporte técnico de Azure Communication Services. | UnexpectedClientError | |
40228 | 409 | No se ha podido crear CallAgent, ya existe una instancia de CallAgent asociada a esta identidad. Elimine CallAgent existente o cree uno nuevo con una identidad diferente. | ExpectedError | |
40230 | 409 | No se ha podido crear TeamsCallAgent, ya existe una instancia de TeamsCallAgent asociada a esta identidad. Elimine TeamsCallAgent existente antes de crear uno nuevo. | ExpectedError | |
40606 | 405 | Error al enumerar altavoces, no es posible enumerar o seleccionar altavoces en Android Chrome, iOS Safari ni macOS Safari. | ExpectedError | La enumeración o selección del altavoz no se admite en Android Chrome, iOS Safari ni macOS Safari. El sistema operativo selecciona automáticamente el altavoz (dispositivo de salida). Obtenga más información sobre la administración de dispositivos y cómo mitigar mejor estos problemas. |
40613 | 400 | No se ha podido obtener permiso para usar el micrófono o la cámara, se ha denegado o ha fallado. Asegúrese de permitir los permisos en el explorador y en la configuración del sistema operativo. | ExpectedError | Obtenga más información sobre cómo controlar mejor los permisos de dispositivo. |
40614 | 500 | No se pudo solicitar permisos de dispositivo Asegúrese de permitir los permisos en la configuración del explorador y en la configuración del sistema operativo e inténtelo de nuevo. Si el problema persiste, recopile los registros de la consola del explorador y póngase en contacto con el soporte técnico de Azure Communication Services. | UnexpectedClientError | Obtenga más información sobre cómo controlar mejor los permisos de dispositivo. |
41006 | 400 | No se ha podido aceptar la llamada entrante, no está en estado de llamada. Suscríbase al evento incomingCall de CallAgent para aceptar la llamada entrante. |
ExpectedError | Consulte los siguientes artículos para identificar la causa principal del problema - Recepción de una llamada entrante - Suscripción a eventos del SDK |
41007 | 400 | No se ha podido rechazar la llamada entrante, no está en estado de llamada. Suscríbase al evento incomingCall de CallAgent para rechazar la llamada entrante. |
ExpectedError | Consulte los siguientes artículos para identificar la causa principal del problema - Recepción de una llamada entrante - Suscripción a eventos del SDK |
41015 | 500 | No se ha podido silenciar el micrófono. Inténtelo de nuevo, si el problema persiste, recopile los registros de la consola del explorador y póngase en contacto con el soporte técnico de Azure Communication Services. | UnexpectedClientError | |
41016 | 400 | No se ha podido activar el micrófono. Inténtelo de nuevo, si el problema persiste, recopile los registros de la consola del explorador y póngase en contacto con el soporte técnico de Azure Communication Services. | UnexpectedClientError | |
41025 | 400 | No se ha podido iniciar el vídeo, la instancia de LocalVideoStream no es válida o está vacía. Pase una instancia de LocalVideoStream. | ExpectedError | Asegúrese de que el objeto pasado para iniciar el vídeo es una instancia de LocalVideoStream. Construya un LocalVideoStream mediante un objeto VideoDeviceInfo o un objeto MediaStream . Consulte los artículos siguientes para identificar la causa principal del problema: - Realización de una llamada con videocámara - Inicialización y detención del envío de vídeo local durante una llamada - Acceso al vídeo sin procesar |
41027 | 400 | No se ha podido iniciar el vídeo, el vídeo ya se ha iniciado. | ExpectedError | Vínculos útiles: - Realización de una llamada con videocámara - Inicialización y detención del envío de vídeo local durante una llamada |
41030 | 400 | No se ha podido detener el vídeo, el vídeo ya está detenido. | ExpectedError | Vínculos útiles: - Realización de una llamada con videocámara - Inicialización y detención del envío de vídeo local durante una llamada |
41032 | 400 | No se ha podido detener el vídeo, argumento no válido. LocalVideoStream usado como entrada no se está enviando actualmente. | ExpectedError | LocalVideoStream que se envía en la llamada, se almacena en la matriz Call.localVideoStreams[] y es de tipo Video o RawMedia . Consulte los artículos siguientes para identificar la causa principal del problema: - Realización de una llamada con videocámara - Inicialización y detención del envío de vídeo local durante una llamada - Acceso al vídeo sin procesar |
41033 | 500 | No se ha podido mantener la llamada. Inténtelo de nuevo, si el problema persiste, recopile los registros de la consola del explorador y póngase en contacto con el soporte técnico de Azure Communication Services. | UnexpectedClientError | |
41034 | 500 | No se ha podido reanudar la llamada. Inténtelo de nuevo, si el problema persiste, recopile los registros de la consola del explorador y póngase en contacto con el soporte técnico de Azure Communication Services. | UnexpectedClientError | |
41035 | 400 | No se ha podido iniciar el recurso compartido de pantalla, el recurso compartido de pantalla ya se ha iniciado. | ExpectedError | Obtenga más información sobre cómo iniciar y detener el uso compartido de pantalla mientras se realiza una llamada |
41041 | 400 | No se ha podido detener el recurso compartido de pantalla, el recurso compartido de pantalla ya está detenido. | ExpectedError | Obtenga más información sobre cómo iniciar y detener el uso compartido de pantalla mientras se realiza una llamada |
41048 | 410 | No se ha podido iniciar el vídeo durante el proceso de configuración de llamadas. Asegúrese de permitir permisos de vídeo en la configuración del explorador y en la configuración del sistema operativo y asegúrese de que otro proceso no use el dispositivo de cámara. | UnexpectedClientError | - El dispositivo de cámara puede estar deshabilitado en el sistema. - Otra cámara está siendo utilizada por otro proceso. |
41056 | 412 | No se ha podido iniciar o unirse a la llamada, la directiva de voz empresarial de Teams no está habilitada para este recurso de Azure Communication Services. Siga el tutorial en línea para habilitarlo. | ExpectedError | Vea cómo habilitar usuarios para telefonía IP empresarial en línea y correo de voz del sistema telefónico para habilitar la directiva de voz empresarial de Teams |
41071 | 412 | No se ha podido iniciar el recurso compartido de pantalla, la llamada no está en estado Conectado. - Suscríbase al evento statteChanged de la llamada para saber cuándo está conectada la llamada. |
ExpectedError | Vínculos útiles: - Comprobación de las propiedades de llamada - Suscripción a eventos del SDK |
41073 | 412 | No se ha podido obtener o establecer MediaStream personalizado, esta funcionalidad está deshabilitada actualmente por Azure Communication Services. | ExpectedError | |
43 000 | 412 | No se ha podido iniciar el vídeo, otro proceso o aplicación está usando el dispositivo de vídeo. Deje de usar la cámara en el otro proceso o aplicación y vuelva a intentarlo. | ExpectedError | Más información sobre la mejor manera de tratar con una cámara que está siendo utilizada por otro proceso |
43001 | 403 | No se ha podido iniciar el vídeo, no se ha concedido permiso para usar el dispositivo de vídeo seleccionado. Asegúrese de que los permisos del dispositivo de vídeo están concedidos en la configuración del explorador y en la configuración del sistema. | ExpectedError | Asegúrese de que se conceden permisos de cámara en la configuración del explorador y en la configuración del sistema del dispositivo. Asegúrese de que las cámaras no están deshabilitadas en la configuración del sistema del dispositivo. En macOS, asegúrese de que se permite la grabación de pantalla desde la configuración del sistema. Vínculos útiles: - Solicitud de permisos de dispositivo- Permisos de uso compartido de pantalla en macOS - Enumeración o acceso de dispositivos para Safari en macOS y iOS |
43002 | 500 | No se ha podido iniciar el vídeo, error desconocido. Inténtelo de nuevo. Si el problema persiste, póngase en contacto con el soporte técnico de Azure Communication Services. | UnexpectedClientError | |
43004 | 400 | No se ha podido cambiar el dispositivo de vídeo, entrada no válida. La entrada debe ser de un tipo VideoDeviceInfo. | ExpectedError | Use el administrador de dispositivos para obtener una lista de objetos VideoDeviceInfo y, a continuación, use el objeto VideoDeviceInfo para cambiar el origen. Obtenga más información sobre cómo iniciar y detener el envío de vídeo local mientras se realiza una llamada |
43005 | 400 | No se ha podido cambiar el dispositivo de vídeo, no se puede cambiar al mismo dispositivo de vídeo, ya está seleccionado. | ExpectedError | |
43013 | 412 | No se ha podido iniciar el vídeo, no se ha encontrado ningún dispositivo de vídeo. Asegúrese de que los dispositivos de vídeo están conectados y habilitados en la configuración del sistema. | ExpectedError | Asegúrese de que tiene una cámara conectada e instalada en el dispositivo. |
43014 | 412 | No se ha podido iniciar el vídeo, error al solicitar la secuencia multimedia. Inténtelo de nuevo, si el problema persiste, póngase en contacto con el soporte técnico de Azure Communication Services. | UnexpectedClientError | |
43015 | 412 | No se ha podido iniciar el vídeo, se ha agotado el tiempo de espera de la solicitud de transmisión multimedia. Permita el permiso en el símbolo del sistema del explorador para acceder a la cámara e inténtelo de nuevo. | ExpectedError | Este error puede producirse si el usuario no realiza ninguna acción en la solicitud de permiso del explorador para permitir el acceso a la cámara. |
43016 | 412 | No se ha podido iniciar el vídeo, permisos denegados por el sistema. Asegúrese de que los permisos del dispositivo de vídeo están concedidos en la configuración del explorador y en la configuración del sistema. | ExpectedError | - Asegúrese de que se conceden permisos de cámara en la configuración del explorador y en la configuración del sistema del dispositivo. - Asegúrese de que las cámaras no están deshabilitadas en la configuración del sistema del dispositivo. - En macOS, asegúrese de que se permite la grabación de pantalla desde la configuración del sistema. Vínculos útiles: - Solicitud de permisos de dispositivo -Permisos de uso compartido de pantalla en macOS - Enumeración o acceso de dispositivos para Safari en macOS y iOS |
43017 | 412 | No se ha podido iniciar el vídeo, secuencia no admitida. Inténtelo de nuevo, si el problema persiste, póngase en contacto con el soporte técnico de Azure Communication Services. | UnexpectedClientError | |
43018 | 412 | No se ha podido iniciar el vídeo, no se pudieron establecer restricciones. Inténtelo de nuevo, si el problema persiste, póngase en contacto con el soporte técnico de Azure Communication Services. | UnexpectedClientError | Obtenga más información sobre cómo establecer restricciones de vídeo |
43019 | 412 | No se ha podido iniciar el vídeo, no se seleccionó ningún dispositivo. Asegúrese de pasar un objeto LocalVideoStream construido con un VideoDeviceInfo e inténtelo de nuevo. Si el problema persiste, póngase en contacto con el soporte técnico de Azure Communication Services. | UnexpectedClientError | Vínculos útiles: - Realización de una llamada con videocámara - Inicialización y detención del envío de vídeo local durante una llamada |
43200 | 412 | No se ha podido representar la secuencia de vídeo, esta secuencia no está disponible. Suscríbase a la propiedad isAvailable de la secuencia para recibir notificaciones cuando el participante remoto tenga su vídeo activado y la secuencia esté disponible para su representación. | ExpectedError | Vínculos útiles: - Representación de secuencias de vídeo o pantallas de participantes remotos - Adición de videollamadas 1:1 a la aplicación - Suscripción a eventos del SDK |
43202 | 404 | No se ha podido representar la secuencia de vídeo, esta secuencia ya no está disponible. El participante remoto ha desactivado su vídeo. | ExpectedError | El participante remoto ha desactivado su vídeo al intentar crear una vista para él. |
43203 | 408 | No se ha podido representar la secuencia de vídeo, la representación se ha interrumpido mientras se esperaban los fotogramas de vídeo. Inténtelo de nuevo, si el problema persiste, póngase en contacto con el soporte técnico de Azure Communication Services. | UnexpectedClientError | |
43204 | 500 | No se ha podido representar la secuencia de vídeo, no se ha podido suscribir al vídeo en la infraestructura de Azure Communication Services. Inténtelo de nuevo, si el problema persiste, póngase en contacto con el soporte técnico de Azure Communication Services. | UnexpectedClientError | |
43209 | 405 | No se ha podido representar la secuencia de vídeo, VideoStreamRenderer se ha eliminado durante el proceso de inicialización. | ExpectedError | |
43210 | 400 | No se pudo eliminar VideoStreamRenderer porque ya se ha eliminado. | ExpectedError | |
43220 | 400 | No se ha podido crear la vista, el número máximo de vistas activas RemoteVideoStream ya se ha alcanzado. Puede eliminar una para crear una nueva. |
ExpectedError | Obtenga más información sobre cómo admitir correctamente el mejor número de secuencias de vídeo entrantes |
480 | Punto de conexión remoto del cliente no registrado. | Asegúrese de que el punto de conexión remoto está disponible. | ||
481 | No se pudo controlar la llamada entrante. | Envíe una solicitud de soporte técnico mediante Azure Portal. | ||
487 | Llamada cancelada, rechazada localmente, finalizada debido a un problema de falta de coincidencia de punto de conexión o no se pudo generar una oferta multimedia. | Comportamiento esperado. | ||
490, 491, 496, 497, 498 | Problemas de red en el punto de conexión local. | Compruebe la red. | ||
503, 504 | Error de infraestructura de Communication Services. | Envíe una solicitud de soporte técnico mediante Azure Portal. | ||
600 | Ocupado en todas partes. El participante contactó correctamente, pero la señal estaba ocupada. | Comportamiento esperado. | ||
603 | Un participante remoto de Communication Services ha rechazado globalmente la llamada. | Comportamiento esperado. | ||
604 | No existe en ningún lugar. El URI solicitado no existe. | Comportamiento esperado. | ||
606 | No es aceptable. El participante ha contactado correctamente, pero no puede asistir a la sesión descrita. | Comportamiento esperado. |
Descripción de los códigos de llamada y errores de subcódigos
Los códigos de error, los subcódigos y las categorías de resultados correspondientes ayudan a los desarrolladores a identificar y diagnosticar errores. Estos códigos de error se exponen a través de la propiedad call.callEndReason
después de que finaliza una llamada.
Los detalles del código de error incluyen:
Código: son números enteros de 3 dígitos que representan el estado de respuesta de cliente o servidor. Categorías de código:
- Respuestas correctas (200-299)
- Error de cliente (400-499)
- Error de servidor (500-599)
- Error global (600-699)
Subcódigo: se define como un entero, donde cada número indica un motivo único, específico de un grupo de escenarios o un resultado de escenario específico.
Mensaje: describe el resultado y proporciona sugerencias sobre cómo mitigar el problema si un resultado es un error.
ResultCategory: indica el tipo de error. Según el contexto, el valor puede ser Success
, ExpectedError
, UnexpectedClientError
o UnexpectedServerError
.
Llamar a códigos de llamada final y subcódigos
Hay diferentes explicaciones de por qué finalizó una llamada. Estos son los significados de los códigos de finalización de llamada y los subcódigos que muestran cómo puede terminar una llamada.
SubCode | Código | Message | Categorías de resultados | Advice |
---|---|---|---|---|
0 | 0 | La llamada la finalizó correctamente el participante local. | Correcto | |
0 | 487 | La llamada finalizó correctamente porque el autor de llamada la canceló. | Correcto | |
0 | 603 | La llamada finalizó correctamente porque el destinatario la rechazó. | Correcto | La llamada finalizó porque se rechazó del usuario objetivo a través del SDK de cliente, automatización de llamadas, Graph, PSTN o la función de rechazo de Teams. |
7 | 496 | La llamada finalizó porque el cliente perdió la conexión de red abruptamente y, a pesar de reintentar varias veces, no pudo conectarse | ExpectedError | El explorador está sin conexión o tiene problemas de red. Compruebe la conexión de red del explorador y vuelva a intentarlo. |
3100 | 410 | Error en la configuración de la llamada debido a un problema de red inesperado en el cliente. Compruebe la red del cliente y vuelva a intentarlo. | UnxpectedClientError | Compruebe la configuración de red y asegúrese de que sigue los requisitos de red de llamadas de comunicación de Azure. |
3101 | 410 | La llamada finalizó debido a un problema de red inesperado en el cliente. Compruebe la red del cliente y vuelva a intentarlo. | UnxpectedClientError | Compruebe la configuración de red y asegúrese de que sigue los requisitos de red de llamadas de comunicación de Azure. |
3111 | 410 | Error en la configuración de la llamada; no se puede procesar la oferta de elementos multimedia al conectar la llamada. | UnxpectedClientError | Inténtelo de nuevo. Si el problema persiste, recopile la información de la llamada, los registros del cliente, los registros de la consola del explorador y póngase en contacto con el soporte técnico de Azure Communication Services. |
3112 | 410 | Error en la configuración de la llamada debido a un problema de configuración de red en el lado cliente. Compruebe la configuración de red del cliente y vuelva a intentarlo. | ExpectedError | |
4097 | 0 | El organizador de la reunión finalizó la llamada para todos los usuarios. | Correcto | |
4502 | 490 | Error de llamada debido a problemas de conectividad de red; el explorador no pudo completar la solicitud HTTP de red. | UnexpectedClientError | El cliente no pudo completar la solicitud y la respuesta HTTP. Inténtelo de nuevo. Si el problema persiste, recopile la información de la llamada, los registros del cliente, los registros de la consola del explorador y póngase en contacto con el soporte técnico de Azure Communication Services. |
4506 | 408 | Tiempo de espera de llamada agotado. Compruebe si el destinatario recibió y aceptó la llamada. | UnexpectedClientError | Inténtelo de nuevo. Si el problema persiste, recopile la información de la llamada, los registros del cliente, los registros de la consola del explorador y póngase en contacto con el soporte técnico de Azure Communication Services. |
4507 | 495 | La llamada finalizó porque la aplicación no proporcionó un token de Azure Communication Services válido. | UnexpectedClientError | Asegúrese de que la aplicación implementa correctamente el mecanismo de actualización de tokens. |
4521 | 0 | La llamada finalizó porque el usuario se desconectó de la llamada abruptamente. Esto puede deberse a que un usuario ha cerrado la aplicación que hospeda la llamada, por ejemplo,si un usuario finalizó la aplicación cerrando la pestaña del explorador sin terminar la llamada correctamente. | ExpectedError | |
5000 | 0 | La llamada finalizó para este participante. Participante eliminado de la conversación por otro participante. | Correcto | |
5003 | 0 | La llamada finalizó correctamente porque todos los puntos de conexión de llamada rechazaron la llamada. | Correcto | |
5300 | 0 | La llamada finalizó para este participante porque otro participante le retiró de la conversación. | Correcto | La llamada finalizó para este participante ya que otro participante lo quitó; podría ser otro cliente, la API de automatización de llamadas, Graph API. |
5,317 | 0 | El participante de destino se quita debido a la actualización del rol de participante. | ExpectedError | |
5828 | 403 | La unión no está autorizada para la reunión en Salas, ya que el usuario no forma parte de la lista de invitados. | UnexpectedClientError | |
5829 | 403 | No se permite unirse a la reunión en Salas después de la hora de finalización o antes de la hora de inicio de la reunión. | UnexpectedClientError | |
5830 | 403 | Solo se permite al usuario de Communication Services unirse a la reunión en Salas. | ExpectedError | |
7000 | 0 | La API de automatización de llamadas de Azure Communication Service o un bot de servidor finalizaron la llamada. | Correcto | La API de automatización de llamadas de ACS o el bot de Graph finalizaron la llamada. |
10003 | 487 | La llamada se canceló para este punto de conexión de usuario ya que otro punto de conexión la aceptó en otro lugar. | Correcto | Se ha iniciado una llamada al usuario de destino (llamada inicial, agregar participante, transferencia); el usuario de destino tenía varios puntos de conexión activos al mismo tiempo; en uno de los puntos de conexión, el usuario aceptó la llamada. Este es un comportamiento normal: solo un punto de conexión puede aceptar y conectarse a una llamada. Todos los demás puntos de conexión reciben el subcódigo 10003 para indicar que ya se aceptó la llamada. |
10004 | 487 | La llamada se canceló en tiempo de expiración, ya que el usuario de destino no la aceptó ni la rechazó a tiempo. Asegúrese de que el usuario vea la notificación o que la aplicación pueda controlarla automáticamente e intentar iniciar esa llamada de nuevo. | ExpectedError | La llamada se canceló después de una cantidad de tiempo predefinida (normalmente 2 minutos) ya que el usuario de destino no la aceptó ni rechazó. |
10009 | 401 | Identidad no autenticada. Asegúrese de que el token de Azure Communication Services es válido y no ha expirado. | UnexpectedClientError | |
10024 | 487 | La llamada finalizó correctamente. Llamada rechazada por todos los puntos de conexión de llamada. | Correcto | Intente volver a realizar la llamada. |
10037 | 480 | El usuario de destino no tenía ningún punto de conexión registrado con ACS. Asegúrese de que el usuario de destino tenga al menos un punto de conexión activo y esté en línea. | ExpectedError | Si el usuario de destino usa el SDK de llamadas de Azure Communication Services, asegúrese de que el SDK se inicializa correctamente en su aplicación cliente. Si el usuario de destino es un usuario de Teams, asegúrese de que su cliente esté en línea. Asegúrese de que el identificador del usuario de destino (CommunicationUserIdentifier, MicrosoftTeamsUserIdentifier o MicrosoftTeamsBotIdentifier) sea correcto. Si user de Graph API tiene la propiedad department establecida en Microsoft Communication Application Instance , se debe especificar MicrosoftTeamsBotIdentifier . |
10057 | 408 | Error de llamada, el destinatario de la llamada no pudo finalizar la configuración de la llamada. Lo más probable es que el destinatario perdiera la red o finalizara la aplicación abruptamente. Asegúrese de que los clientes están conectados y disponibles. | ExpectedError | |
10076 | 480 | El usuario de destino se registró, pero no estaba en línea en el momento de la llamada. Asegúrese de que el usuario de destino tenga al menos un punto de conexión activo y esté en línea. | ExpectedError | Si el usuario de destino usa el SDK de llamadas de Azure Communication Services, asegúrese de que el SDK se inicializa correctamente en su aplicación cliente y que su punto de conexión esté en línea. Si el usuario de destino es un usuario de Teams, asegúrese de que su cliente esté en línea. |
10077 | 480 | El usuario de destino se ha registrado con ACS o para las notificaciones de inserción, pero no estaba en línea en el momento de la llamada. Asegúrese de que el usuario de destino tenga al menos un punto de conexión activo y esté en línea. | ExpectedError | Si el usuario de destino usa el SDK de llamadas de Azure Communication Services, asegúrese de que el SDK se inicializa correctamente en su aplicación cliente y que su punto de conexión esté en línea. Si la aplicación aprovecha las notificaciones de inserción, asegúrese de que estén configuradas correctamente. Si el usuario de destino es un usuario de Teams, asegúrese de que su cliente esté en línea. |
10078 | 480 | Punto de conexión de cliente remoto no registrado o no accesible. Asegúrese de que el punto de conexión de cliente remoto envía correctamente las solicitudes de red a Azure Communication Services. | ExpectedError | - Si el usuario de destino usa el SDK de llamadas de Azure Communication Services, asegúrese de que el SDK se inicializa correctamente en su aplicación cliente y que su punto de conexión esté en línea. Si la aplicación aprovecha las notificaciones de inserción, asegúrese de que estén configuradas correctamente. - Si el usuario de destino es un usuario de Teams, asegúrese de que su cliente esté en línea. |
301004 | 410 | La infraestructura de Azure Communication Services quitó al participante de la llamada debido a la incapacidad de establecer la conectividad multimedia con la infraestructura de Azure Communication Services durante la configuración de llamadas. Compruebe la configuración de red del usuario, incluida la red local, los firewalls, la configuración de VPN y vuelva a intentarlo. | UnexpectedClientError | Asegúrese de que la red del usuario esté configurada correctamente y siga la documentación pública de “Recomendaciones de red”. |
301005 | 410 | Participante quitado de la llamada por la infraestructura de Azure Communication Services debido a la pérdida de conectividad multimedia con la misma infraestructura. Esto suele ocurrir si el participante deja la llamada abruptamente o pierde la conectividad de red. Si el participante quiere continuar la llamada, puede volver a conectarse. | UnexpectedClientError | Asegúrese de que usa el SDK más reciente en un entorno compatible. |
540000 | 0 | La llamada la finalizó correctamente el autor de llamada PSTN local. | Correcto | |
510403 | 403 | La llamada finalizó, marcada anteriormente como correo no deseado y ahora bloqueada. | ExpectedError | - Asegúrese de que el token de Communication Services sea válido y no haya expirado. - Asegúrese de pasar en AlternateId en las opciones de llamada. |
540487 | 487 | La llamada finalizó correctamente porque el autor de llamada la canceló. | Correcto | |
560000 | 0 | La llamada la finalizó correctamente el participante RTC remoto. | Correcto | Causas posibles: - El usuario finalizó la llamada. - Llamada finalizada por agente multimedia. |
560486 | 486 | La llamada finalizó porque el participante RTC remoto estaba ocupado. El número llamado ya estaba en una llamada o tenía problemas técnicos. | Correcto | - Para las llamadas de enrutamiento directo, compruebe los registros y la configuración del control de borde de sesión y la configuración de los tiempos de espera. Posibles causas: El número llamado ya estaba en una llamada o tenía problemas técnicos. |
404 | Llamada no encontrada. | Asegúrese de que el número al que llama (o la llamada a la que se une) existe. | ||
408 | Se agotó el tiempo de espera del controlador de llamadas. | Se agotó el tiempo de espera del controlador de llamadas mientras esperaba los mensajes de protocolo de los puntos de conexión de usuario. Asegúrese de que los clientes están conectados y disponibles. | ||
410 | Error de infraestructura de medios o de pila de medios locales. | Asegúrese de que usa el SDK más reciente en un entorno compatible. | ||
430 | No se puede enviar el mensaje a la aplicación cliente. | Asegúrese de que la aplicación cliente se está ejecutando y está disponible. | ||
480 | Punto de conexión remoto del cliente no registrado. | Asegúrese de que el punto de conexión remoto está disponible. | ||
481 | No se pudo controlar la llamada entrante. | Envíe una solicitud de soporte técnico mediante Azure Portal. | ||
490, 491, 496, 497, 498 | Problemas de red en el punto de conexión local. | Compruebe la configuración de red y asegúrese de que sigue los requisitos de red de llamadas de comunicación de Azure. | ||
500, 503, 504 | Error de infraestructura de Communication Services. | Envíe una solicitud de soporte técnico mediante Azure Portal. |