Erro SIP 404 no Direct Routing: o que significa e como diagnosticar
O erro SIP 404 no Direct Routing significa que o destino da chamada não foi encontrado, mas a causa raiz raramente está no destino — geralmente está na normalização do número, na configuração do tronco ou na política de roteamento de voz.
Quando o Microsoft Teams retorna 404, a sinalização indica que o número discado não existe ou não está acessível pela rota escolhida. Para um engenheiro de voz, isso aparece como chamadas que falham sem motivo aparente, enquanto os logs do SBC mostram o código 404 Not Found.
No Direct Routing, o 404 aparece quando o SBC recebe a chamada, mas não encontra correspondência para o número na PSTN Usage ou na Voice Routing Policy associada ao usuário. A chamada é rejeitada antes mesmo de chegar à operadora, o que indica um problema de configuração interna, não de infraestrutura externa.
O caminho de diagnóstico começa pelo número discado: confira se ele está no formato E.164 e se a normalização aplicada pela política de voz converteu corretamente o ramal para o formato internacional. Depois, valide se o domínio do SBC está habilitado no Direct Routing e se o tronco está com status Active no portal do Teams.
Em seguida, examine a Voice Routing Policy do usuário: a política deve conter uma PSTN Usage que referencie a rota correta para o número discado. Se a rota existir, mas o padrão de correspondência estiver incorreto, o resultado é o mesmo 404 — a chamada não encontra o destino porque a rota foi mal definida.
Equipes que documentam a relação entre número normalizado, tronco e política de voz reduzem o tempo de diagnóstico do 404 de horas para minutos. Sem essa documentação, cada chamada falha vira um novo processo de investigação, mesmo quando a causa é a mesma.
Os logs do SBC mostram o To header da chamada rejeitada — essa informação revela se o número chegou ao tronco no formato esperado. Compare esse valor com o número original discado pelo usuário: qualquer diferença indica que a normalização falhou antes do envio ao SBC.
O Call Analytics do Teams oferece uma visão adicional: ele mostra se a chamada chegou ao Direct Routing e onde foi rejeitada. Combinado com os logs do SBC, esse recurso permite isolar o problema em minutos, em vez de testar configurações aleatoriamente.
Para evitar retrabalho, mantenha uma matriz de normalização por país ou região e revise as Voice Routing Policies sempre que adicionar um novo tronco ou operadora. O erro 404 raramente é um problema de infraestrutura — é quase sempre um problema de roteamento que pode ser prevenido com revisão periódica.
O erro SIP 404 Direct Routing significa que o destino da chamada não foi encontrado, mas a causa raiz raramente está no destino — geralmente está na normalização do número, na configuração do tronco ou na política de roteamento de voz.
Número, domínio ou rota: como identificar a causa do 404 no Direct Routing?
O código 404 na sinalização SIP indica que o destino não foi encontrado, mas o Direct Routing trata três destinos distintos: o número discado, o domínio configurado e a rota selecionada. Quando a chamada falha, o problema está em uma dessas três camadas, e o diagnóstico errado gera retrabalho no SBC e na política de voz.
Um número inválido falha antes de chegar ao Microsoft Teams. Um domínio mal configurado falha no tronco do Direct Routing. Uma rota incorreta falha na aplicação da Voice Routing Policy, mesmo com número e domínio válidos. Identificar em qual camada o 404 ocorre reduz o tempo de resolução de horas para minutos.
erro SIP 404 Direct Routing e a resposta da sinalização SIP informando que o destino da chamada não foi encontrado no tronco do Direct Routing, podendo originar-se de número discado inválido, domínio não configurado no tenant ou rota ausente na política de voz do Microsoft Teams.
Para decidir por onde começar, use a tabela abaixo como guia rápido durante um chamado. Ela compara cenários reais de falha e direciona o engenheiro para a camada correta antes de abrir logs ou alterar configurações.
| Sintoma observado | Causa provável | Teste rápido | Ação recomendada |
|---|---|---|---|
| Chamada falha com 404 apenas para um número específico; outros números funcionam | Número discado não normalizado ou não atribuído a nenhuma política | Verifique se o número está no formato E.164 e se existe uma Voice Route que cubra o padrão | Corrija a normalização no SBC ou adicione o número à Voice Routing Policy; valide com Get-CsOnlineUser |
| 404 ocorre para todos os números de um domínio específico | Domínio não configurado como SIP domain no tenant ou no Direct Routing | Confirme se o domínio aparece em Get-CsTenant e se o FQDN do SBC está registrado |
Adicione o domínio no Microsoft 365 e configure o tronco no Direct Routing conforme a documentação oficial da Microsoft |
| 404 intermitente ou apenas em horários de pico | Rota incorreta selecionada pela Voice Routing Policy ou PSTN Usage ausente | Teste com uma chamada de diagnóstico e capture o SIP trace no SBC | Revise a ordem das rotas e a prioridade dos PSTN Usages; ajuste a política e teste novamente |
| 404 após alteração recente no SBC ou na política | Configuração de rota excluída ou sobrescrita durante a mudança | Compare a configuração atual com o backup anterior no SBC | Restaure a rota anterior ou recrie a Voice Routing Policy com os parâmetros originais |
Equipes que documentam o sintoma, testam a camada correta e aplicam a ação recomendada reduzem o tempo de diagnóstico do 404 no Direct Routing. A tabela acima funciona porque cada linha corresponde a um cenário operacional distinto, com teste e ação específicos, evitando que o engenheiro altere configurações desnecessárias.
Na prática, o erro mais comum é investigar o SBC quando o problema está na política de voz do Teams. A documentação oficial da Microsoft sobre configuração de Direct Routing reforça que a ordem de verificação deve ser: número, domínio, rota. Inverter essa ordem gera retrabalho e aumenta o tempo de indisponibilidade da chamada.

Quando o 404 persiste após validar número e domínio, o problema está na rota. A Voice Routing Policy define quais PSTN Usages a chamada pode usar, e a ordem desses usages determina qual rota será tentada primeiro. Se o usage correto não estiver na política, o Teams responde com 404 mesmo com o tronco saudável.
Para confirmar a causa raiz, capture o SIP trace no SBC e procure o header Warning ou o Reason da resposta 404. Um SBC bem configurado retorna informações adicionais que indicam se a falha ocorreu no roteamento local ou no Teams. Esse dado direciona a correção para a camada certa, sem adivinhação.
Se você já enfrentou um erro SIP 403 no Direct Routing, sabe que códigos diferentes exigem abordagens distintas. O 404, especificamente, quase sempre está ligado a configuração de destino, não a autenticação. Por isso, o diagnóstico começa no número e termina na rota, nunca ao contrário.
Para evitar retrabalho em chamados futuros, mantenha um registro das rotas e políticas aplicadas em cada tronco. Quando o 404 aparecer, consulte primeiro esse registro antes de alterar qualquer configuração. Essa prática reduz o tempo de resolução e evita mudanças acidentais em rotas que funcionam.
O próximo passo após identificar a causa é testar a correção em um ambiente controlado. Use uma chamada de teste com um número interno antes de aplicar a mudança em produção. Isso vale tanto para ajustes no SBC quanto para alterações na conexão do SBC com o Teams, que pode apresentar sintomas semelhantes quando o tronco está instável.
Diagnóstico em camadas: da sinalização SIP à política de voz
O erro SIP 404 no Direct Routing faz sentido quando a sinalização indica explicitamente que o destino não foi encontrado, mas o diagnóstico correto exige validar cada camada do roteamento antes de culpar o SBC ou o provedor.
- Analise a mensagem SIP 404 no SBC e no Teams — Capture o diálogo SIP completo no SBC durante uma chamada de teste. Verifique se o 404 vem do Teams (resposta do Direct Routing) ou do provedor/trunk. No Teams, use o Call Analytics para confirmar se a chamada sequer saiu do locatário. Se o 404 chega do SBC, o problema está no tronco ou na operadora; se chega do Teams, o problema está na política ou na rota.
- Valide o formato E.164 e a normalização do número — O Direct Routing exige números no formato E.164 completo, com sinal de "+" e código do país. Confira as regras de normalização no SBC e no Tenant Dial Plan do Teams. Um número local sem o prefixo internacional gera 404 porque o roteador não encontra correspondência no tronco.
- Confira se o domínio do tronco está configurado no Direct Routing — O FQDN do SBC precisa estar registrado como OnlinePSTNUsage e associado a um tronco válido. Acesse o PowerShell do Teams e rode
Get-CsOnlinePSTNGatewaypara listar os gateways ativos. Se o FQDN não aparece na lista, o tronco não existe para o Direct Routing, e qualquer chamada para esse domínio retorna 404. - Valide a rota e a PSTN Usage associada — A rota de voz (Voice Route) precisa ter o tronco correto e a PSTN Usage correspondente. Use
Get-CsOnlineVoiceRoutepara verificar se o padrão de número discado (ex:^\+55[1-9]\d{10}$) está coberto. Se a rota usa uma PSTN Usage que não está atribuída ao usuário, a chamada cai com 404. - Revise a Voice Routing Policy atribuída ao usuário — O usuário precisa ter uma política de voz que inclua a PSTN Usage usada na rota. Rode
Get-CsOnlineUserpara confirmar qual política está aplicada. Uma política sem a PSTN Usage correta faz o Teams rejeitar a chamada antes de enviá-la ao SBC.
Quando o 404 aparece após validar essas cinco camadas, o problema está fora do Direct Routing — provavelmente no provedor ou no destino final. Quando o 404 surge em uma das camadas, a correção é local e imediata. O diagnóstico em camadas evita alterar o SBC sem necessidade e reduz o tempo de indisponibilidade da operação.
erro SIP 404 Direct Routing é a resposta SIP que indica que o destino da chamada não foi encontrado, mas a causa raiz pode estar na normalização do número, na configuração do tronco, na rota de voz ou na política atribuída ao usuário. O diagnóstico deve seguir a ordem: sinalização, formato do número, domínio, rota e política.
Equipes que documentam a sequência de sinalização e as políticas aplicadas reduzem o tempo de diagnóstico do 404 de horas para minutos. O engenheiro de voz que registra o fluxo de chamada e as configurações do locatário consegue isolar a causa sem depender de tentativa e erro. A documentação também facilita a comparação entre chamadas que funcionam e as que retornam 404, revelando padrões que a sinalização isolada não mostra.

Para chamadas que conectam mas não têm áudio, o diagnóstico é diferente — o 404 não é o código esperado, e a investigação deve seguir o caminho de mídia, não o de sinalização. Consulte o roteiro de chamadas sem áudio no Teams para separar os dois cenários. Se o SBC aparece desconectado do locatário, o 404 pode ser consequência da indisponibilidade do gateway — veja como diagnosticar o SBC desconectado antes de alterar rotas.
O 404 faz sentido quando a sinalização indica explicitamente que o destino não existe ou não está acessível. Não faz sentido quando a chamada deveria ser roteada por uma política existente, mas o Teams responde 404 sem enviar a chamada ao SBC — nesse caso, o problema é de configuração no locatário, não de destino. A distinção entre "destino não encontrado" e "rota não configurada" é o que orienta a correção correta.
Uma chamada que funciona para números locais mas retorna 404 para internacionais indica falha na normalização ou na rota específica para esse padrão. Uma chamada que falha para todos os números indica problema no tronco ou na política global. O engenheiro de voz deve testar chamadas em diferentes faixas de número para mapear o escopo do 404 antes de alterar qualquer configuração.
A Microsoft documenta que o Direct Routing usa a ordem: normalização do número, correspondência de rota, PSTN Usage e política do usuário. Alterar a ordem de validação — por exemplo, mudar a política antes de verificar o tronco — pode mascarar o problema real. Siga a sequência da documentação oficial para garantir que cada camada seja testada isoladamente.
Para chamadas roteadas incorretamente após uma alteração recente, compare a configuração atual com o backup anterior. O Get-CsOnlineVoiceRoute e o Get-CsOnlinePSTNUsage mostram o estado atual, mas não mostram o que mudou. O controle de versão das políticas de voz evita que uma alteração acidental derrube a operação — e o 404 vira um sintoma de mudança não revisada, não de destino inexistente.
Quando o 404 persiste após validar as cinco camadas e o tronco está ativo, o problema pode estar no provedor de telefonia. Teste a mesma chamada via outro tronco ou via SBC diretamente para o provedor, sem passar pelo Teams. Se a chamada funciona fora do Direct Routing, o problema está na integração; se falha também fora, o provedor ou o destino final é a causa.
O diagnóstico em camadas também protege contra alterações desnecessárias no SBC. Muitos engenheiros ajustam o tronco sem antes validar a política do usuário — e o 404 continua porque a causa estava na PSTN Usage. A sequência correta reduz o risco operacional e evita retrabalho, porque cada alteração é feita com base em evidência da sinalização, não em suposição.
Para um roteiro completo de diagnóstico quando o SBC está fora do ar ou com falha de conexão, o guia de SBC desconectado mostra como diferenciar indisponibilidade de gateway de erro de roteamento. Essa distinção evita que o engenheiro perca tempo configurando rotas para um tronco que nem está registrado no Direct Routing.
O 404 no Direct Routing raramente é um problema isolado — ele é o resultado de uma cadeia de configurações que precisa estar alinhada. A normalização do número, o domínio do tronco, a rota, a PSTN Usage e a política do usuário formam um fluxo contínuo. Quebrar qualquer elo dessa cadeia gera o mesmo código de erro, mas com causas diferentes — e é por isso que o diagnóstico em camadas é a única abordagem confiável.
Se a chamada retorna 404 e o número está no formato correto, o próximo passo é verificar se o domínio do tronco está configurado no locatário. O Get-CsOnlinePSTNGateway mostra os gateways ativos; se o FQDN do SBC não aparece, o tronco não existe para o Direct Routing. Nesse caso, a correção é registrar o gateway, não alterar a rota ou a política.
A resposta direta para "quando o erro SIP 404 Direct Routing faz sentido": faz sentido quando o destino realmente não existe ou não está acessível — número inválido, tronco removido ou provedor sem rota. Não faz sentido quando o destino existe e a chamada deveria ser roteada, mas a configuração do locatário impede o encaminhamento. O engenheiro que distingue esses dois cenários economiza horas de investigação.
O que é erro SIP 404 no Direct Routing?
O erro SIP 404 no Direct Routing significa que o destino da chamada não foi encontrado na sinalização SIP, mas a causa raiz raramente está no número discado. No contexto do Direct Routing, esse código indica que o SBC (Session Border Controller) ou o Microsoft Teams não localizou uma rota válida para completar a chamada.
Isso acontece quando o número chamado não existe, o domínio não está configurado no tronco ou a política de voz não possui uma PSTN Usage associada. A resposta 404 é diferente de outros códigos SIP: o 403 significa chamada proibida, o 480 indica temporariamente indisponível e o 404 aponta destino inexistente ou rota ausente.
Para diagnosticar, você precisa verificar três camadas: a normalização do número, a configuração do tronco e a Voice Routing Policy. Uma chamada que retorna 404 frequentemente falha porque o padrão de discagem não corresponde a nenhuma rota configurada no Teams Admin Center.
A Microsoft documenta que o Direct Routing depende de uma correspondência exata entre o número chamado e as regras de normalização definidas no tronco. Se a normalização não transformar o número no formato E.164, a chamada não encontra destino e o SBC devolve 404.
Na prática, o erro SIP 404 no Direct Routing aparece quando você testa uma chamada para um número válido, mas a rota não foi associada à política de voz do usuário. O Teams recebe a chamada, não encontra a PSTN Usage correspondente e responde com 404 em vez de encaminhar ao SBC.
Diferenciar 404 de outros códigos ajuda a encurtar o diagnóstico. Enquanto o 403 indica bloqueio por política e o 408 sinaliza timeout, o 404 exige revisão do plano de discagem e das rotas configuradas no tronco.

O Direct Routing trata o 404 como uma resposta final, não como um redirecionamento temporário. Isso significa que o SBC encerra a chamada e o usuário recebe tom de ocupado ou mensagem de destino inexistente, sem tentativa automática de rota alternativa.
Para avaliar se o erro SIP 404 no Direct Routing é o problema real, verifique se a chamada funciona via PSTN comum e falha apenas pelo Teams. Esse teste isolado confirma se a falha está na configuração do Direct Routing ou na infraestrutura de telefonia do operador.
Quando o 404 aparece em chamadas para números internos, a causa provável é a ausência de uma regra de normalização para ramais. Quando aparece em chamadas externas, verifique se o tronco possui o domínio correto e se a Voice Routing Policy inclui o PSTN Usage adequado.
O diagnóstico correto do 404 evita alterações desnecessárias no SBC. Se a causa for a política de voz, a correção está no Teams Admin Center, não no equipamento de borda.
Engenheiros de voz que interpretam o 404 como falha de rota, e não de número, economizam horas de troubleshooting no SBC. A distinção entre destino inexistente e rota ausente define onde você deve procurar: na configuração do Teams ou na infraestrutura de telefonia.
Uma chamada que retorna 404 após uma alteração recente na política de voz indica que a mudança não foi aplicada corretamente. Revise o histórico de alterações no Teams Admin Center e compare com a configuração atual do tronco.
Para confirmar se o erro SIP 404 no Direct Routing é causado por número inexistente, teste a chamada com um número conhecidamente válido. Se o 404 persistir, o problema está na configuração, não no destino.
Quando o SBC responde 404, ele indica que recebeu a chamada, mas não encontrou correspondência para o número no tronco. Isso difere do 480, que sinaliza que o destino existe, mas está temporariamente indisponível, e do 486, que indica ocupado.
O Direct Routing da Microsoft exige que o FQDN do tronco esteja habilitado para chamadas e que o número esteja no formato E.164 com o código do país. Qualquer desvio desses requisitos pode resultar em resposta 404.
Se você configurou recentemente um novo tronco e recebe 404 em todas as chamadas, verifique se o FQDN foi habilitado no Direct Routing. Um tronco desabilitado retorna erro de rota, que o SBC traduz como destino não encontrado.
Em quais cenários erro SIP 404 Direct Routing resolve um problema real?
O 404 é esperado quando o número discado realmente não existe na rede PSTN. Nesse caso, a sinalização está correta e o destino respondeu "não encontrado" — o problema é do assinante, não da sua configuração.
Fora desse cenário, o código indica falha de roteamento, normalização ou política de voz que você precisa corrigir.
- Número inexistente na PSTN: O 404 é a resposta correta da operadora. Ação: confirme com o provedor se o número foi desativado ou nunca existiu; não altere rotas.
- Número válido, domínio não configurado: O 404 aparece porque o domínio do Direct Routing não reconhece o destino. Ação: valide o FQDN do SBC e as rotas de chamada no tenant.
- Rota incorreta, número existe: O 404 é enganoso — o número existe, mas a política de voz apontou para o trunk errado. Ação: revise a Voice Routing Policy e a PSTN Usage associada.
- Normalização ausente: O número chega ao SBC em formato não reconhecido pela operadora. Ação: ajuste as regras de normalização no Teams e no SBC para o padrão E.164.
- Erro transitório do SBC: O 404 pode ser gerado localmente quando o SBC perde o registro do trunk. Ação: verifique o status do SBC e o certificado; reinicie se necessário.
Engenheiros que documentam cada 404 com o contexto de rota, domínio e normalização reduzem o tempo de diagnóstico de horas para minutos.
Quando o número é válido e o 404 persiste, o problema está na configuração — não no destino. Escalar para o suporte da Microsoft ou do fabricante do SBC faz sentido somente depois de validar as três camadas: normalização, rota e política.
Como distinguir 404 esperado de falha de configuração?
O critério principal é a validade do número discado. Se o número existe e está ativo, o 404 nunca é esperado — ele indica que a rota ou o domínio está incorreto.
Verifique o tronco do SBC em três etapas: confirme se o número está no formato E.164, teste a rota com um número conhecido e valide a política de voz do usuário. Esse roteiro elimina as causas mais comuns antes de abrir chamado.
Quais erros evitar ao implementar o Direct Routing?
O erro mais comum é configurar a Voice Routing Policy sem associar a PSTN Usage correta. Sem essa associação, o Teams não encontra a rota e retorna 404 mesmo com o número válido.
Outro erro frequente é ignorar a normalização do SBC. Se o SBC não converte o número para E.164 antes de enviar à operadora, o destino pode responder 404 por não reconhecer o formato.
Evite também criar múltiplas rotas sobrepostas para o mesmo número. A ambiguidade faz o Direct Routing escolher a rota errada, gerando 404 em chamadas que deveriam funcionar — como mostramos no diagnóstico de erro SIP 403 no Microsoft Teams Direct Routing.
Documente cada alteração de rota e política. Quando o 404 aparecer, você terá o histórico para decidir se o problema é novo ou pré-existente.
Quando escalar o 404 para o suporte?
Escale quando o número for válido, a rota estiver correta, a normalização estiver ajustada e o 404 persistir. Nesse ponto, o problema está no SBC, no certificado ou no Direct Routing da Microsoft.
Antes de escalar, colete o diálogo SIP completo do SBC e o log do Teams. Essas evidências aceleram a resposta do suporte e evitam idas e vindas.
Se a chamada envolve filas de atendimento, um 404 mal diagnosticado pode derrubar o SLA de atendimento — o mesmo cuidado vale para problemas de ligação no Microsoft Teams conecta sem áudio.
Como testar e corrigir o erro 404 no Direct Routing?
Para localizar a causa do 404, execute quatro testes no PowerShell do Teams, na ordem: número, tronco, rota e política. Cada teste isola uma camada da configuração e aponta a correção exata, sem adivinhar.
- Valide o formato do número discado — Execute
Get-CsOnlineDialInConferencingBridgeapenas se o número for de conferência. Para chamadas comuns, useGet-CsOnlineUserno usuário que discou e confira o atributoLineUri. O número deve estar no formato E.164 completo, como+551140028922, sem espaços, parênteses ou hífens. Se o número estiver normalizado incorretamente, o Direct Routing não encontra a rota e retorna 404. - Confira o domínio do tronco SIP — Execute
Get-CsOnlinePSTNGatewaye verifique se o FQDN do SBC está registrado exatamente como configurado no DNS. O domínio do tronco precisa ser um domínio verificado no tenant do Microsoft Teams. Um FQDN com erro de digitação ou um domínio não verificado faz o 404 aparecer antes mesmo da chamada chegar ao SBC. - Examine a rota de voz ativa — Execute
Get-CsOnlineVoiceRoutee compare o padrão de número da rota com o número normalizado. A rota precisa ter um padrão que corresponda ao número discado, como^\+55(\d{10})$, e estar associada a uma PSTN Usage que exista. Se o padrão não cobrir o número, a chamada cai em rota padrão ou é rejeitada com 404. - Revise a política de roteamento de voz — Execute
Get-CsOnlineVoiceRoutingPolicye confirme se o usuário que fez a chamada tem a política atribuída. A política precisa conter as PSTN Usages que a rota usa. Sem a política correta, o Teams não aplica a rota e a chamada falha com 404.
Após identificar a camada com falha, aplique a correção correspondente. Para normalização, ajuste a regra no Get-CsDialPlan para converter o número discado para E.164. Para o tronco, adicione o domínio ausente com Set-CsOnlinePSTNGateway. Para a rota, corrija o padrão ou associe a PSTN Usage correta com Set-CsOnlineVoiceRoute. Para a política, atribua a política certa ao usuário com Grant-CsOnlineVoiceRoutingPolicy.
A correção do erro SIP 404 no Direct Routing exige testar as quatro camadas na ordem, porque uma falha em qualquer delas gera o mesmo código de resposta. O teste isolado de cada camada evita que você altere o tronco quando o problema está na política, ou que corrija a rota quando a falha está na normalização do número. Depois de aplicar a correção, refaça a chamada de teste e monitore o log de sinalização no SBC para confirmar que o 404 não retorna.
Se o problema persistir após os quatro testes, verifique se o SBC está desconectado do Microsoft Teams, porque um tronco inativo também gera falha de roteamento. Para chamadas que conectam mas ficam sem áudio, o diagnóstico é outro: consulte o roteiro de verificação de áudio. E se o código retornado for 403 em vez de 404, veja como tratar a rejeição da chamada.
Como evitar o erro 404 no Direct Routing?
Para evitar o erro SIP 404 no Direct Routing, padronize todos os números no formato E.164 antes de qualquer configuração de rota. Essa única ação elimina a maioria das falhas de normalização que geram destino não encontrado.
Manter a lista de domínios do tronco atualizada é o segundo passo crítico. Domínios removidos ou renomeados no SBC sem atualização no Teams fazem a chamada cair em rota inexistente.
Revise as políticas de voz e PSTN Usage trimestralmente, comparando com a documentação oficial da Microsoft sobre Direct Routing. A recorrência do 404 quase sempre aponta para rotas órfãs ou políticas que perderam vínculo com o usuário.
Monitore logs do SBC e do Teams em paralelo, buscando padrões de falha antes que virem incidente. Documente cada mudança de configuração com data, responsável e motivo, criando trilha auditável para diagnóstico futuro.
- Padronize o formato E.164 — Todo número, incluindo ramais, deve seguir o padrão internacional com código do país. A normalização inconsistente é a causa mais comum de destino não encontrado na sinalização.
- Atualize domínios do tronco — Compare a lista de domínios configurada no SBC com a registrada no Teams. Um domínio desatualizado faz o 404 aparecer mesmo com número correto.
- Revise rotas e políticas trimestralmente — Valide se cada PSTN Usage ainda aponta para a rota certa e se a Voice Routing Policy cobre todos os usuários. Rotas órfãs geram falhas silenciosas.
- Monitore logs do SBC e do Teams — Configure alertas para respostas 404 e correlacione horários com mudanças recentes. O padrão de ocorrência revela se o problema é configurativo ou transitório.
- Documente cada mudança — Registre alterações com data, responsável e motivo em um repositório central. A documentação reduz o tempo de diagnóstico e evita que o mesmo erro seja reintroduzido.
O custo de não agir é a repetição do mesmo incidente com cada novo número ou rota adicionada. Equipes que padronizam E.164 e auditam políticas trimestralmente eliminam a recorrência do 404 sem depender de suporte. Para um roteiro completo de diagnóstico, veja como isolar falhas no SBC antes de alterar qualquer configuração.
Quando escalar para um especialista em Direct Routing?
Se você executou os testes de número, tronco, rota e política e o 404 persiste, o problema pode estar fora do seu tenant. A falha pode residir no SBC, na configuração do provedor de telefonia ou na interconexão entre eles.
A documentação oficial da Microsoft delimita a responsabilidade do administrador do Teams até o SBC. A partir desse ponto, a operadora e o fabricante do SBC assumem o controle sobre a sinalização e o encaminhamento.
Quando a causa raiz exige acesso ao SBC ou à mesa da operadora, o diagnóstico interno se torna inviável. Engenheiros de voz sem credenciais de administração no SBC ou sem um canal direto com o provedor ficam limitados a tentativas cegas.
Um especialista em Direct Routing reduz o tempo de resolução ao isolar a falha entre o tenant, o SBC e a operadora com acesso técnico qualificado.
Integrações com PABX físico, contact center ou URA adicionam camadas que o diagnóstico padrão do Teams não enxerga. Nesses cenários, um consultor mapeia o fluxo completo da chamada e identifica onde o destino se perde.
Operações que dependem de telefonia para vendas ou suporte não podem conviver com chamadas caindo por dias. A TW Solutions oferece suporte especializado em Direct Routing e telefonia Teams para localizar a falha e reconfigurar a rota.
Para cenários de falha de integração, consulte também nosso roteiro de diagnóstico para SBC desconectado e o guia sobre erro SIP 403 no Direct Routing.
Fale com um consultor da TW Solutions e avalie a arquitetura ideal para sua operação.
Perguntas frequentes
O que significa o código SIP 404 Not Found em chamadas do Microsoft Teams Direct Routing?
O erro SIP 404 no Direct Routing significa que o destino da chamada não foi encontrado na sinalização SIP. Na prática, isso raramente indica que o número discado não existe. Geralmente, a causa raiz está na normalização do número, na configuração do tronco ou na política de roteamento de voz. O código indica que o SBC ou o Teams não localizou uma rota válida para completar a chamada.
Em quais situações o erro SIP 404 no Direct Routing é considerado um comportamento esperado e não um defeito de configuração?
O 404 é esperado quando o número discado realmente não existe na rede PSTN. Nesse caso, a sinalização está correta e o destino respondeu 'não encontrado'. A ação correta é confirmar com o provedor se o número foi desativado ou nunca existiu, sem alterar as rotas. Fora desse cenário específico, o código indica falha de roteamento, normalização ou política de voz que precisa ser corrigida.
Quais critérios devo usar para diferenciar se a causa do erro SIP 404 no Direct Routing está no número, no domínio ou na rota?
O diagnóstico correto exige validar cada camada. Um número inválido falha antes de chegar ao Microsoft Teams. Um domínio mal configurado falha no tronco do Direct Routing. Uma rota incorreta falha na aplicação da Voice Routing Policy, mesmo com número e domínio válidos. Identificar em qual camada o 404 ocorre reduz o tempo de resolução de horas para minutos.
Como analisar a sinalização SIP para confirmar se o erro 404 no Direct Routing vem do Teams ou do provedor?
Capture o diálogo SIP completo no SBC durante uma chamada de teste. Verifique se o 404 vem do Teams (resposta do Direct Routing) ou do provedor/trunk. No Teams, use o Call Analytics para confirmar se a chamada sequer saiu do locatário. Se o 404 chega do SBC, o problema está no tronco ou na operadora; se chega do Teams, o problema está na política ou na rota.
Quais erros devo evitar ao diagnosticar o erro SIP 404 no Direct Routing para não gerar retrabalho?
O erro mais comum é culpar o SBC ou o provedor sem validar cada camada do roteamento. O diagnóstico errado gera retrabalho no SBC e na política de voz. Não altere rotas antes de confirmar se o número é válido na PSTN. Não modifique o FQDN do tronco sem verificar se o domínio está configurado no Teams. Siga o diagnóstico em camadas para evitar correções equivocadas.
Quais comandos do PowerShell ajudam a isolar a causa do erro SIP 404 no Direct Routing?
Use Get-CsOnlineUser no usuário que discou e confira o atributo LineUri, que deve estar no formato E.164 completo, como +551140028922, sem espaços ou hífens. Execute Get-CsOnlineDialInConferencingBridge apenas se o número for de conferência. Esses comandos validam o formato do número discado, que é a primeira camada a ser testada antes de verificar tronco, rota e política.
Quando devo escalar o problema do erro SIP 404 no Direct Routing para um especialista ou para a operadora?
Se você executou os testes de número, tronco, rota e política e o 404 persiste, o problema pode estar fora do seu tenant. A falha pode residir no SBC, na configuração do provedor de telefonia ou na interconexão entre eles. Quando a causa raiz exige acesso ao SBC ou à mesa da operadora, o diagnóstico interno se torna inviável e a escalação é necessária.




