Noções básicas sobre códigos de chamada e erros de subcódigos
O SDK de Chamada e a respectiva infraestrutura de servidor usam uma estrutura unificada para representar erros. Usando códigos de erro, subcódigos e suas categorias de resultados correspondentes, como desenvolvedor, você pode entender esses erros com mais facilidade e encontrar explicações sobre por que eles aconteceram e como atenuá-los no futuro. Os detalhes sobre os resultados do erro podem ser exibidos como:
O código é modelado como inteiros de três dígitos que indicam o status de resposta de um cliente ou resposta de servidor. Eles são agrupados em:
- Respostas bem-sucedidas (200-299)
- Erro do cliente (400-499)
- Erro do servidor (500-599)
O subcódigo é definido como um inteiro, em que cada número indica um motivo exclusivo, específico para um grupo de cenários ou um resultado de cenário específico.
A mensagem descreve o resultado e fornece dicas de como atenuar o problema se um resultado for uma falha.
ResultCategory – indica o tipo do erro. Dependendo do contexto, o valor pode ser Success
, ExpectedError
, UnexpectedClientError
ou UnexpectedServerError
Importante
A funcionalidade descrita neste artigo está atualmente em versão prévia pública. Essa versão prévia é fornecida sem um contrato de nível de serviço e não é recomendada para cargas de trabalho de produção. Alguns recursos podem não ter suporte ou podem ter restrição de recursos. Para obter mais informações, consulte Termos de Uso Complementares de Versões Prévias do Microsoft Azure.
Noções básicas sobre códigos de chamada e erros de subcódigos
Códigos de erro, subcódigos e categorias de resultados correspondentes ajudam os desenvolvedores a identificar e diagnosticar erros. Esses códigos de erro são expostos por meio da propriedade call.callEndReason
depois que uma chamada é encerrada.
Os detalhes do código de erro incluem:
Código: são inteiros de 3 dígitos que representam o status de resposta do cliente ou do servidor. As categorias de código:
- Respostas bem-sucedidas (200-299)
- Erro do cliente (400-499)
- Erro do servidor (500-599)
- Erro global (600-699)
Subcódigo: é definido como um inteiro, em que cada número indica um motivo exclusivo, específico para um grupo de cenários ou um resultado de cenário específico.
Mensagem: descreve o resultado e fornece dicas de como atenuar o problema se um resultado for uma falha.
ResultCategory – indica o tipo do erro. Dependendo do contexto, o valor pode ser Success
, ExpectedError
, UnexpectedClientError
ou UnexpectedServerError
.
Códigos de erro e subcódigos de cliente do SDK de Chamada dos Serviços de Comunicação do Azure
Para erros de cliente, se a propriedade resultCategories for ExpectedError
, o erro será esperado da perspectiva do SDK. Esses erros são comumente encontrados em falhas de pré-condição, como argumentos incorretos passados pelo aplicativo ou quando o estado atual do sistema não permite a chamada de API. A aplicação deve verificar o motivo do erro e a lógica para invocar a API.
Subcódigo | Código | Mensagem | Categoria de resultado | Advice |
---|---|---|---|---|
40101 | 408 | Falha ao criar CallAgent. Tente novamente. Se o problema persistir, colete os logs de console do navegador, o arquivo .HAR e entre em contato com o suporte dos Serviços de Comunicação do Azure. |
UnexpectedClientError | |
40104 | 408 | Falha ao criar CallAgent. Tente novamente. Se o problema persistir, colete os logs de console do navegador, o arquivo .HAR e entre em contato com o suporte dos Serviços de Comunicação do Azure. |
UnexpectedClientError | |
40114 | 408 | Falha ao conectar-se à infraestrutura dos Serviços de Comunicação do Azure. Tente novamente e verifique as solicitações de rede do navegador. Se os pedidos continuarem a falhar, reúna os registos do console do navegador, o arquivo .HAR e contate o suporte dos Serviços de Comunicação do Azure. |
UnexpectedClientError | Para obter mais informações, consulte requisitos de rede. |
40115 | 412 | Falha ao criar o CallAgent, não foi possível inicializar a conexão com a infraestrutura dos Serviços de Comunicação do Azure. Tente novamente e verifique as solicitações de rede do navegador. Se os pedidos continuarem a falhar, reúna os registos do console do navegador, o arquivo .HAR e contate o suporte dos Serviços de Comunicação do Azure. |
UnexpectedClientError | Para obter mais informações, consulte requisitos de rede. |
40216 | 500 | Falha ao criar CallAgent. Tente novamente. Se o problema persistir, colete os logs do console do navegador e entre em contato com o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
40228 | 409 | Falha ao criar CallAgent, já existe uma instância de CallAgent associada a esta identidade. Descarte o CallAgent existente ou crie um novo com uma identidade diferente. | ExpectedError | |
40230 | 409 | Falha ao criar TeamsCallAgent, já existe uma instância de TeamsCallAgent associada a esta identidade. Descarte o TeamsCallAgent existente antes de criar um novo. | ExpectedError | |
40606 | 405 | Falha ao enumerar alto-falantes, não há suporte para enumerar/selecionar alto-falantes no Android Chrome, no iOS Safari nem no macOS Safari. | ExpectedError | Não há suporte para enumeração/seleção do locutor no Android Chrome, no iOS Safari nem no macOS Safari. O sistema operacional seleciona automaticamente o viva-voz (dispositivo de saída). Saiba mais sobre gerenciamento de dispositivos e como mitigar melhor esses problemas. |
40613 | 400 | Falha ao obter permissão para uso do microfone e/ou câmera, foi negada ou falhou. Certifique-se de conceder as permissões nas configurações do navegador e do sistema operacional. | ExpectedError | Saiba mais sobre como lidar melhor com as permissões do dispositivo. |
40614 | 500 | Falha ao solicitar permissões do dispositivo. Certifique-se de conceder as permissões nas configurações do navegador e do sistema operacional e tente novamente. Se o problema persistir, reúna os registos da consola do navegador e contacte o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | Saiba mais sobre como lidar melhor com as permissões do dispositivo. |
41006 | 400 | Falha ao aceitar a chamada recebida, ela não está no estado Tocando. Assine o evento incomingCall do CallAgent para aceitar a chamada recebida. |
ExpectedError | Consulte os artigos a seguir para identificar a causa raiz do problema - Receber uma chamada - Assine eventos do SDK |
41007 | 400 | Falha ao rejeitar a chamada recebida, ela não está no estado Tocando. Assine o evento incomingCall do CallAgent para rejeitar a chamada recebida. |
ExpectedError | Consulte os artigos a seguir para identificar a causa raiz do problema - Receber uma chamada - Assine eventos do SDK |
41015 | 500 | Falha ao silenciar o microfone. Tente novamente. Se o problema persistir, colete os logs do console do navegador e entre em contato com suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
41016 | 400 | Falha ao ativar o microfone. Tente novamente. Se o problema persistir, colete os logs do console do navegador e entre em contato com suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
41025 | 400 | Falha ao iniciar o vídeo, a instância LocalVideoStream é inválida ou está vazia. Passe em uma instância LocalVideoStream. | ExpectedError | Certifique-se de que o objeto passado para iniciar o vídeo seja uma instância de LocalVideoStream. Construa um LocalVideoStream usando um objeto VideoDeviceInfo ou um objeto MediaStream . Consulte os seguintes artigos para identificar a causa raiz do problema: - Faça uma chamada com câmera de vídeo - Inicie e pare de enviar vídeo local durante uma chamada - Acesse o vídeo bruto |
41027 | 400 | Falha ao iniciar o vídeo, o vídeo já foi iniciado. | ExpectedError | Links úteis: - Faça uma chamada com câmera de vídeo - Inicie e pare de enviar vídeo local durante uma chamada |
41030 | 400 | Falha ao parar o vídeo, o vídeo já está parado. | ExpectedError | Links úteis: - Faça uma chamada com câmera de vídeo - Inicie e pare de enviar vídeo local durante uma chamada |
41032 | 400 | Falha ao interromper o vídeo. Argumento inválido. LocalVideoStream usado como entrada não está sendo enviado no momento. | ExpectedError | O LocalVideoStream que está sendo enviado na chamada é armazenado na matriz Call.localVideoStreams[] e é do tipo Video ou RawMedia . Consulte os seguintes artigos para identificar a causa raiz do problema: - Faça uma chamada com câmera de vídeo - Inicie e pare de enviar vídeo local durante uma chamada - Acesse o vídeo bruto |
41033 | 500 | Falha ao reter a chamada. Tente novamente. Se o problema persistir, colete os logs do console do navegador e entre em contato com suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
41034 | 500 | Falha ao retomar a chamada. Tente novamente. Se o problema persistir, colete os logs do console do navegador e entre em contato com suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
41035 | 400 | Falha ao iniciar o compartilhamento de tela, o compartilhamento de tela já foi iniciado. | ExpectedError | Saiba mais sobre como iniciar e interromper o compartilhamento de tela durante uma chamada |
41041 | 400 | Falha ao interromper o compartilhamento de tela. O compartilhamento de tela já foi interrompido. | ExpectedError | Saiba mais sobre como iniciar e interromper o compartilhamento de tela durante uma chamada |
41048 | 410 | Falha ao iniciar o vídeo durante o processo de configuração da chamada. Certifique-se de conceder permissões de vídeo nas configurações do navegador e do sistema operacional. Verifique se o dispositivo da câmera não está sendo usado por outro processo. | UnexpectedClientError | – O dispositivo da câmera pode estar desabilitado no sistema. – A câmera está sendo usada por outro processo. |
41056 | 412 | Falha ao iniciar ou ingressar na chamada, a política de voz do Teams Enterprise não está habilitada para este recurso dos Serviços de Comunicação do Azure. Siga o tutorial online para habilitá-lo. | ExpectedError | Veja em como habilitar usuários do Enterprise Voice online e do correio de voz do sistema telefônico para habilitar a política de voz do Teams Enterprise |
41071 | 412 | Falha ao iniciar o compartilhamento de tela. A chamada não está no estado Conectado. Assine o evento stateChanged da chamada para saber quando a chamada for conectada. |
ExpectedError | Links úteis: - Verifique as propriedades da chamada - Assine eventos do SDK |
41073 | 412 | Falha ao obter ou definir MediaStream personalizado, essa funcionalidade está atualmente desabilitada pelos Serviços de Comunicação do Azure. | ExpectedError | |
43000 | 412 | Falha ao iniciar o vídeo, o dispositivo de vídeo está sendo usado por outro processo/aplicativo. Impeça que sua câmera seja usada em outro processo/aplicativo e tente novamente. | ExpectedError | Entenda mais sobre como lidar melhor com uma câmera sendo usada por outro processo |
43001 | 403 | Falha ao iniciar o vídeo. Não foi concedida permissão para usar o dispositivo de vídeo selecionado. Certifique-se de que as permissões do dispositivo de vídeo sejam permitidas nas configurações do navegador e nas configurações do sistema. | ExpectedError | Certifique-se de que as permissões da câmera sejam permitidas nas configurações do navegador e nas configurações do sistema do dispositivo. Certifique-se de que as câmeras não estejam desabilitadas nas configurações do sistema do dispositivo. No macOS, certifique-se de que a gravação de tela seja permitida nas configurações do sistema. Links úteis: - Solicitar permissões do dispositivo- Permissões de compartilhamento de tela no macOS - Enumerando ou acessando dispositivos para Safari no macOS e iOS |
43002 | 500 | Falha ao iniciar o vídeo, erro desconhecido. Tente novamente. Se o problema persistir, contacte o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
43004 | 400 | Falha ao trocar o dispositivo de vídeo, entrada inválida. A entrada deve ser do tipo VideoDeviceInfo. | ExpectedError | Use o gerenciador de dispositivos para obter uma lista de objetos VideoDeviceInfo e, em seguida, use o objeto VideoDeviceInfo para alternar a fonte. Saiba mais em como iniciar e parar de enviar vídeo local durante uma chamada |
43005 | 400 | Falha ao mudar de dispositivo de vídeo, não é possível mudar para o mesmo dispositivo de vídeo, ele já está selecionado. | ExpectedError | |
43013 | 412 | Falha ao iniciar o vídeo, nenhum dispositivo de vídeo encontrado. Certifique-se de que os dispositivos de vídeo estejam conectados e habilitados nas configurações do sistema. | ExpectedError | Certifique-se de ter uma câmera conectada e instalada no seu dispositivo. |
43014 | 412 | Falha ao iniciar o vídeo, erro ao solicitar fluxo de mídia. Tente novamente. Se o problema persistir, entre em contato com o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
43015 | 412 | Falha ao iniciar o vídeo, a solicitação de fluxo de mídia expirou. Conceda permissão no prompt do navegador para acessar a câmera e tente novamente. | ExpectedError | Esse erro pode ocorrer se o usuário não executar nenhuma ação no prompt de permissão do navegador para permitir o acesso à câmera. |
43016 | 412 | Falha ao iniciar o vídeo, permissões negadas pelo sistema. Certifique-se de que as permissões do dispositivo de vídeo sejam permitidas nas configurações do navegador e nas configurações do sistema. | ExpectedError | – Certifique-se de que as permissões da câmera sejam permitidas nas configurações do navegador e nas configurações do sistema do dispositivo. – Certifique-se de que as câmeras não estejam desabilitadas nas configurações do sistema do dispositivo. – No macOS, certifique-se de que a gravação de tela seja permitida nas configurações do sistema. Links úteis: - Solicitar permissões do dispositivo -Permissões de compartilhamento de tela no macOS - Enumerando ou acessando dispositivos para Safari no macOS e iOS |
43017 | 412 | Falha ao iniciar o vídeo, transmissão não suportada. Tente novamente. Se o problema persistir, entre em contato com o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
43018 | 412 | Falha ao iniciar o vídeo, falha ao definir restrições. Tente novamente. Se o problema persistir, entre em contato com o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | Saiba mais sobre como definir restrições de vídeo |
43019 | 412 | Falha ao iniciar o vídeo, nenhum dispositivo selecionado. Certifique-se de passar um LocalVideoStream construído com um VideoDeviceInfo e tente novamente. Se o problema persistir, contacte o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | Links úteis: - Faça uma chamada com câmera de vídeo - Inicie e pare de enviar vídeo local durante uma chamada |
43200 | 412 | Falha ao renderizar o stream de vídeo. Esse stream não está disponível. Assine a propriedade isAvailable do stream para ser notificado quando o participante remoto estiver com o vídeo ligado e o stream estiver disponível para renderização. | ExpectedError | Links úteis: - Renderizar fluxos de vídeo/compartilhamento de tela de participantes remotos - Adicione videochamadas 1:1 ao seu aplicativo - Assine eventos do SDK |
43202 | 404 | Falha ao renderizar o stream de vídeo. Esse stream não está mais disponível. O participante remoto desligou o vídeo. | ExpectedError | O participante remoto desligou o vídeo ao tentar criar uma visualização para ele. |
43203 | 408 | Falha ao renderizar o stream de vídeo. A renderização expirou enquanto aguardava os quadros de vídeo. Tente novamente. Se o problema persistir, entre em contato com o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
43204 | 500 | Falha ao renderizar o stream de vídeo, falha ao assinar o vídeo na infraestrutura dos Serviços de Comunicação do Azure. Tente novamente. Se o problema persistir, entre em contato com o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
43209 | 405 | Falha ao renderizar o stream de vídeo, o VideoStreamRenderer foi descartado durante o processo de inicialização. | ExpectedError | |
43210 | 400 | Falha ao descartar o VideoStreamRenderer, porque ele já foi descartado. | ExpectedError | |
43220 | 400 | Falha ao criar o modo de exibição, número máximo de exibições ativas RemoteVideoStream já alcançadas. Você pode descartar um anterior para criar um novo. |
ExpectedError | Saiba mais sobre como oferecer suporte adequado ao melhor número de fluxos de vídeo recebidos |
480 | Ponto de extremidade de cliente remoto não registrado. | Verifique se o ponto de extremidade remoto está disponível. | ||
481 | Falha na manipulação da chamada de entrada. | Abra uma solicitação de suporte por meio do portal do Azure. | ||
487 | Chamada cancelada, recusada localmente, encerrada devido a um problema de incompatibilidade de ponto de extremidade ou com falha na geração da oferta de mídia. | Comportamento esperado. | ||
490, 491, 496, 497, 498 | Problemas de rede do ponto de extremidade local. | Verifique sua rede. | ||
503, 504 | Erro de infraestrutura dos Serviços de Comunicação. | Abra uma solicitação de suporte por meio do portal do Azure. | ||
600 | Ocupado em todos os lugares. O participante entrou em contato com êxito, mas recebeu o sinal ocupado. | Comportamento esperado. | ||
603 | Chamada globalmente recusada pelo participante remoto dos Serviços de Comunicação. | Comportamento esperado. | ||
604 | Não existe em lugar nenhum. O URI solicitado não existe. | Comportamento esperado. | ||
606 | Não é aceitável. O participante entrou em contato com êxito, mas não pode dar suporte à sessão descrita. | Comportamento esperado. |
Noções básicas sobre códigos de chamada e erros de subcódigos
Códigos de erro, subcódigos e categorias de resultados correspondentes ajudam os desenvolvedores a identificar e diagnosticar erros. Esses códigos de erro são expostos por meio da propriedade call.callEndReason
depois que uma chamada é encerrada.
Os detalhes do código de erro incluem:
Código: são inteiros de 3 dígitos que representam o status de resposta do cliente ou do servidor. As categorias de código:
- Respostas bem-sucedidas (200-299)
- Erro do cliente (400-499)
- Erro do servidor (500-599)
- Erro global (600-699)
Subcódigo: é definido como um inteiro, em que cada número indica um motivo exclusivo, específico para um grupo de cenários ou um resultado de cenário específico.
Mensagem: descreve o resultado e fornece dicas de como atenuar o problema se um resultado for uma falha.
ResultCategory – indica o tipo do erro. Dependendo do contexto, o valor pode ser Success
, ExpectedError
, UnexpectedClientError
ou UnexpectedServerError
.
Chamar códigos de chamada final e subcódigos
Há explicações diferentes sobre os motivos para uma chamada terminar. Aqui estão os significados dos códigos e subcódigos de fim de chamada que mostram como uma chamada pode terminar.
Subcódigo | Código | Mensagem | Categorias de resultados | Advice |
---|---|---|---|---|
0 | 0 | A chamada foi encerrada com sucesso pelo participante local. | Sucesso | |
0 | 487 | A chamada foi encerrada com êxito quando o chamador cancelou a chamada. | Sucesso | |
0 | 603 | A chamada foi encerrada com sucesso, pois foi recusada pelo destinatário. | Êxito | A chamada foi encerrada porque ela foi recusada pelo usuário de destino por meio da função de rejeição do SDK do cliente, da Automação de Chamadas, do Graph, da PSTN ou do Teams. |
7 | 496 | A chamada foi encerrada como conexão de rede perdida pelo cliente abruptamente e, apesar de várias tentativas, não foi possível se conectar | ExpectedError | O navegador está offline ou tem problemas de rede. Verifique a conexão de rede do navegador e tente novamente. |
3100 | 410 | Falha na configuração da chamada devido a um problema de rede inesperado no cliente. Verifique a rede do cliente e tente novamente. | UnxpectedClientError | Verifique a configuração de rede, verifique se ela segue os requisitos de rede de Chamada de Comunicação do Azure. |
3101 | 410 | Chamada perdida devido a um problema de rede inesperado no cliente. Verifique a rede do cliente e tente novamente. | UnxpectedClientError | Verifique a configuração de rede, verifique se ela segue os requisitos de rede de Chamada de Comunicação do Azure. |
3111 | 410 | Falha na configuração de chamada, não é possível processar a oferta de mídia ao conectar a chamada. | UnxpectedClientError | Tente novamente. Se o problema persistir, colete as informações de chamada, os logs do cliente, os logs do console do navegador e entre em contato com o suporte dos Serviços de Comunicação do Azure. |
3112 | 410 | A configuração da chamada falhou devido a um problema de configuração de rede no lado do cliente. Verifique a configuração de rede do cliente e tente novamente. | ExpectedError | Saiba mais detalhes sobre uma chamada que termina com um subcodificado 3112 aqui. |
4097 | 0 | A chamada foi encerrada para todos os usuários pelo organizador da reunião. | Êxito | |
4502 | 490 | Falha na chamada devido a problemas de conectividade de rede, o navegador não pôde concluir a solicitação HTTP de rede. | UnexpectedClientError | Falha do cliente ao concluir a solicitação e a resposta HTTP. Tente novamente. Se o problema persistir, colete as informações de chamada, os logs do cliente, os logs do console do navegador e entre em contato com o suporte dos Serviços de Comunicação do Azure. |
4506 | 408 | Chamada expirada. Verifique se o destinatário da chamada recebeu e aceitou a chamada. | UnexpectedClientError | Tente novamente. Se o problema persistir, colete as informações de chamada, os logs do cliente, os logs do console do navegador e entre em contato com o suporte dos Serviços de Comunicação do Azure. |
4507 | 495 | A chamada foi encerrada porque o aplicativo não forneceu um token válido dos Serviços de Comunicação do Azure. | UnexpectedClientError | Certifique-se de que o aplicativo implemente o mecanismo de atualização de token corretamente. |
4521 | 0 | A chamada foi encerrada porque o usuário se desconectou da chamada abruptamente. Isso pode ser causado por um usuário que fechou o aplicativo que hospedava a chamada, por exemplo, um usuário encerrou o aplicativo fechando a guia do navegador sem desligar adequadamente. | ExpectedError | |
5.000 | 0 | A chamada terminou para este participante. Participante removido da conversa por outro participante. | Êxito | |
5003 | 0 | A chamada terminou com êxito, pois todos os pontos de extremidade do receptor recusaram a chamada. | Êxito | |
5300 | 0 | A chamada terminou para este participante, pois foi removido da conversa por outro participante. | Êxito | A chamada foi encerrada para esse participante quando outro participante o removeu, pode ser outro cliente, a API de Automação de Chamadas, a API do Graph. |
5,317 | 0 | O participante de destino foi removido devido à atualização da função do participante. | ExpectedError | |
5828 | 403 | O ingresso nas salas de reuniões não está autorizado, pois o usuário não faz parte da lista de convidados. | UnexpectedClientError | |
5829 | 403 | Não é permitido ingressar nas salas de reunião após o horário de término ou antes do horário de início da reunião. | UnexpectedClientError | |
5830 | 403 | Somente o usuário dos Serviços de Comunicação tem permissão para participar da reunião no Salas. | ExpectedError | |
7000 | 0 | A chamada foi encerrada pela API de Automação de Chamadas do Serviço de Comunicação do Azure ou por um bot de servidor. | Êxito | A chamada foi encerrada pela API de Automação de Chamadas do ACS ou pelo bot do Graph. |
10003 | 487 | A chamada foi cancelada para esse ponto de extremidade de usuário, pois foi aceita em outro lugar, por outro ponto de extremidade. | Êxito | Uma chamada foi iniciada para o usuário de destino (chamada inicial, adicionar participante, transferência), o usuário de destino tinha vários pontos de extremidade ativos ao mesmo tempo, em um dos pontos de extremidade que o usuário aceitou a chamada. Esse é um comportamento normal, apenas um ponto de extremidade pode aceitar e se conectar a uma chamada. Todos os outros pontos de extremidade recebem o subcódigo 10003 para indicar que a chamada já foi aceita. |
10004 | 487 | A chamada foi cancelada no tempo limite, pois o usuário de destino não a aceitou nem rejeitou a tempo. Verifique se o usuário visualizou a notificação e/ou o aplicativo pode lidar com ela automaticamente e tentar iniciar essa chamada novamente. | ExpectedError | A chamada foi cancelada após a quantidade predefinida de tempo (geralmente 2 minutos) como o usuário de destino não aceitou ou rejeitou. |
10009 | 401 | Identidade não autenticada. Verifique se o token dos Serviços de Comunicação do Azure é válido e não expirou. | UnexpectedClientError | |
10024 | 487 | A chamada terminou com êxito. Chamada recusada por todos os pontos de extremidade do receptor. | Êxito | Tente fazer a chamada novamente. |
10037 | 480 | O usuário de destino não tinha nenhum ponto de extremidade registrado no ACS. Verifique se o usuário de destino tem pelo menos um ponto de extremidade ativo e está online. | ExpectedError | Se o usuário de destino estiver usando o SDK de Chamada dos Serviços de Comunicação do Azure, verifique se o SDK foi inicializado com êxito em seu aplicativo cliente. Se o usuário de destino for um usuário do Teams, verifique se o cliente está online. Verifique se o identificador do usuário de destino (CommunicationUserIdentifier, MicrosoftTeamsUserIdentifier ou MicrosoftTeamsBotIdentifier) está correto. Se a API do Graph user tiver a propriedade department definida Microsoft Communication Application Instance como o MicrosoftTeamsBotIdentifier deve ser especificada. |
10057 | 408 | A chamada falhou; o destinatário não conseguiu finalizar a configuração da chamada, provavelmente porque o destinatário perdeu a rede ou encerrou o aplicativo repentinamente. Verifique se os clientes estão conectados e disponíveis. | ExpectedError | |
10076 | 480 | O usuário de destino foi registrado, mas não estava online no momento da chamada. Verifique se o usuário de destino tem pelo menos um ponto de extremidade ativo e está online. | ExpectedError | Se o usuário de destino estiver usando o SDK de Chamada dos Serviços de Comunicação do Azure, verifique se o SDK foi inicializado com êxito no aplicativo cliente e se o ponto de extremidade está online. Se o usuário de destino for um usuário do Teams, verifique se o cliente está online. |
10077 | 480 | O usuário de destino foi registrado no ACS e/ou para notificações por push, mas não estava online no momento da chamada. Verifique se o usuário de destino tem pelo menos um ponto de extremidade ativo e está online. | ExpectedError | Se o usuário de destino estiver usando o SDK de Chamada dos Serviços de Comunicação do Azure, verifique se o SDK foi inicializado com êxito no aplicativo cliente e se o ponto de extremidade está online. Se o aplicativo aproveitar as Notificações por push, verifique se elas estão configuradas corretamente. Se o usuário de destino for um usuário do Teams, verifique se o cliente está online. |
10.078 | 480 | Ponto de extremidade do cliente remoto não registrado ou não acessível. Verifique se o ponto de extremidade do cliente remoto está enviando solicitações de rede com êxito para os Serviços de Comunicação do Azure. | ExpectedError | – Se o usuário de destino estiver usando o SDK de Chamada dos Serviços de Comunicação do Azure, verifique se o SDK foi inicializado com êxito em seu aplicativo cliente e seu ponto de extremidade estará online. Se o aplicativo aproveitar as Notificações por push, verifique se elas estão configuradas corretamente. – Se o usuário de destino for um usuário do Teams, verifique se o cliente está online. |
301004 | 410 | O participante foi removido da chamada pela infraestrutura dos Serviços de Comunicação do Azure devido à incapacidade de estabelecer conectividade de mídia com a infraestrutura dos Serviços de Comunicação do Azure durante a instalação da chamada. Verifique a configuração de rede do usuário, inclusive a rede local, os firewalls, a configuração de VPNs e tente novamente. | UnexpectedClientError | Verifique se a rede do usuário está configurada corretamente, siga a documentação pública "Recomendações de Rede". |
301005 | 410 | Participante removido da chamada pela infraestrutura dos Serviços de Comunicação do Azure devido à perda de conectividade de mídia com a mesma infraestrutura. Isso geralmente acontece se o participante deixa a chamada abruptamente ou perde a conectividade de rede. Se o participante quiser continuar a chamada, ele poderá se reconectar. | UnexpectedClientError | Verifique se você está usando o SDK mais recente em um ambiente com suporte. |
540000 | 0 | A chamada foi encerrada com sucesso pelo chamador de PSTN local. | Êxito | |
510403 | 403 | A chamada terminou, marcada anteriormente como spam e agora bloqueada. | ExpectedError | – Certifique-se de que o token dos Serviços de Comunicação seja válido e não tenha expirado. – Certifique-se de passar em AlternateId nas opções de chamada. |
540487 | 487 | A chamada foi encerrada com êxito quando o chamador cancelou a chamada. | Êxito | |
560000 | 0 | A chamada foi encerrada com êxito pelo participante PSTN remoto. | Êxito | Possíveis causas: – O usuário encerrou a chamada. – Chamada encerrada pelo agente de mídia. |
560486 | 486 | A chamada foi encerrada porque o participante PSTN remoto estava ocupado. O número chamado já estava em uma chamada ou estava tendo problemas técnicos. | Êxito | - Para chamadas de Roteamento Direto, verifique os logs e configurações do seu Controle de Borda de Sessão e as configurações de tempos limite. Causas possíveis: o número chamado já estava em uma chamada ou tendo problemas técnicos. |
404 | Chamada não encontrada. | Verifique se o número que você está chamando (ou a chamada em que está ingressando) existe. | ||
408 | O controlador de chamada atingiu o tempo limite. | O controlador de chamada atingiu o tempo limite aguardando as mensagens de protocolo dos pontos de extremidade do usuário. Verifique se os clientes estão conectados e disponíveis. | ||
410 | Erro de pilha de mídia local ou infraestrutura de mídia. | Verifique se você está usando o SDK mais recente em um ambiente com suporte. | ||
430 | Não foi possível entregar a mensagem ao aplicativo cliente. | Verifique se o aplicativo cliente está em execução e disponível. | ||
480 | Ponto de extremidade de cliente remoto não registrado. | Verifique se o ponto de extremidade remoto está disponível. | ||
481 | Falha na manipulação da chamada de entrada. | Abra uma solicitação de suporte por meio do portal do Azure. | ||
490, 491, 496, 497, 498 | Problemas de rede do ponto de extremidade local. | Verifique a configuração de rede, verifique se ela segue os requisitos de rede de Chamada de Comunicação do Azure. | ||
500, 503, 504 | Erro de infraestrutura dos Serviços de Comunicação. | Abra uma solicitação de suporte por meio do portal do Azure. |