Skip to content

SIP 503 Service Unavailable: causas e soluções

O que significa SIP 503 Service Unavailable em rotas VoIP, as causas habituais (canais, CPS, sem rota, fornecedor fora do ar) e como diagnosticar e resolver.

Atualizado em 20 outubro 2026

SIP 503 Service Unavailable significa que o servidor que recebeu a chamada não consegue tratá-la agora, porque está sobrecarregado, em manutenção ou não tem como completá-la. Em rotas VoIP, um 503 geralmente indica um limite de capacidade (canais ou CPS), nenhum fornecedor disponível para o destino ou um problema na conta, e a solução certa depende de qual salto o enviou.

O que significa SIP 503?

A RFC 3261 define o 503 como uma condição temporária: o servidor está "temporariamente incapaz de processar a requisição devido a uma sobrecarga temporária ou manutenção". O servidor pode incluir um cabeçalho Retry-After dizendo quando tentar de novo. A RFC também diz que um cliente que recebe um 503 deve tentar um servidor alternativo e não deve enviar novas requisições a esse servidor durante o período do Retry-After.

Na prática, muitos switches usam o 503 como resposta genérica de "não consigo completar esta chamada". É por isso que o 503 é um dos códigos de falha mais comuns nos CDRs wholesale, e por isso o código sozinho não basta para o diagnóstico. Olhe o cabeçalho Reason: os carriers muitas vezes incluem o código de causa Q.850 original, e a RFC 3398 mapeia as causas 34, 38, 41, 42 e 47 (sem circuito, rede fora de serviço, falha temporária, congestionamento, recurso indisponível) para 503.

O que causa um erro SIP 503?

CausaComo reconhecer
Limite de canais atingidoOs 503 aparecem só nos horários de pico, quando as chamadas simultâneas chegam ao máximo acordado
Limite de CPS excedidoOs 503 vêm em rajadas quando um dialer dispara muitas chamadas de uma vez
Sem rota para o destinoTodas as chamadas para um prefixo falham de uma vez, os outros destinos funcionam
Fornecedor fora do ar ou congestionadoO cabeçalho Reason mostra a causa 34, 41 ou 42, muitas vezes vinda de um carrier mais adiante
Problema de conta ou de saldoTodas as chamadas falham desde a primeira tentativa, logo após uma data de pagamento ou de limite
Seu próprio PBX sobrecarregadoO 503 vem do seu lado, não do provedor, muitas vezes com CPU alta
ManutençãoInterrupção curta, às vezes com cabeçalho Retry-After

Alguns provedores devolvem 403 ou 402 para problemas de crédito e 503 para capacidade; outros usam 503 para tudo. Peça ao seu fornecedor a tabela de códigos dele.

Como resolver um SIP 503 Service Unavailable?

  1. Descubra quem o enviou. Em um trace SIP, verifique os cabeçalhos Via e Server ou User-Agent do 503. Se foi o seu próprio PBX que o gerou, o problema é local.
  2. Verifique o padrão de horário. 503 que acompanham seus picos de tráfego apontam para canais ou CPS. Compare o pico de chamadas simultâneas com o seu limite (veja canais e CPS do SIP trunk).
  3. Verifique o padrão de destino. Se só um país ou operadora falha, o fornecedor perdeu a rota para lá. Peça uma nova rota ou mova o prefixo para um backup.
  4. Controle o ritmo do dialer. Distribua os disparos de chamadas para ficar abaixo do limite de CPS, ou peça um limite maior.
  5. Configure o failover. Envie a chamada para uma segunda rota quando a primeira devolver 503, como recomenda a RFC 3261. Isso é parte central do roteamento de menor custo (LCR).
  6. Respeite o Retry-After. Insistir em um servidor que está em manutenção só gera mais falhas.

O SIP 503 é culpa de quem liga ou da rede?

Quase sempre da rede ou da rota. A pessoa chamada nunca vê um 503: é uma falha entre servidores. Por isso os 503 reduzem tanto o ASR quanto o NER, enquanto códigos de ocupado ou sem resposta como 486 e 480 refletem o usuário chamado. Uma rota com uma parcela constante de 503 acima de alguns por cento das tentativas está subdimensionada ou instável (veja NER vs ASR).

SIP 503 no Cisco, Asterisk e FreeSWITCH

Em gateways Cisco e no CUBE, um 503 devolvido ao seu PBX muitas vezes significa que nenhum trunk ou recurso de saída estava disponível para a chamada. No Asterisk, um 503 recebido do provedor geralmente aparece como dial status CONGESTION (hangup cause 34). No FreeSWITCH, NORMAL_CIRCUIT_CONGESTION e causas de recurso parecidas são mapeadas para 503. Em todos os casos, leia a linha de log anterior ao 503 para ver qual limite ou rota o disparou. A lista completa de códigos está na nossa página de códigos de erro SIP.

Quando o problema é a própria rota

Se os 503 continuam em um destino depois que você verificou seus limites e o ritmo de discagem, falta capacidade na rota. O VoIPMatcher obtém rotas de terminação VoIP principais e de backup junto aos seus carriers e as gerencia para você. Solicite uma rota VoIP de backup com os destinos, canais e CPS de que você precisa.

Perguntas frequentes

Qual a diferença entre SIP 503 e 500?

500 Server Internal Error significa que o servidor encontrou uma condição inesperada, muitas vezes uma falha de software ou uma causa não mapeada. 503 Service Unavailable significa uma condição temporária, como sobrecarga, manutenção ou falta de capacidade, e indica que a chamada pode funcionar mais tarde ou em outro servidor. No roteamento, o 503 é o sinal clássico para fazer failover para uma rota de backup.

O que é o cabeçalho Retry-After em um 503?

Retry-After é um cabeçalho opcional da resposta 503 que diz ao cliente quantos segundos esperar antes de enviar novas requisições a esse servidor. A RFC 3261 diz que o cliente não deve encaminhar outras requisições a esse servidor durante esse tempo e deve tentar um servidor alternativo.

Um SIP 503 pode ser causado pelo meu próprio PBX?

Sim. Se o seu PBX ou session border controller fica sem canais, licenças ou CPU, ou não tem uma rota de saída que corresponda ao número, ele pode devolver 503 aos seus próprios usuários antes de a chamada chegar ao provedor. Um trace SIP mostra qual equipamento gerou a resposta.

Um SIP 503 custa dinheiro?

Não. Um 503 é uma tentativa de chamada que falhou sem atendimento, então não é cobrada por minuto em rotas wholesale padrão. Mas ainda custa indiretamente: tentativas que falham reduzem o ASR, desperdiçam capacidade do dialer e tempo dos agentes, e um fornecedor pode limitar contas que enviam uma parcela muito alta de chamadas com falha.

Precisa de uma rota?

Envie o destino, o tipo de rota e a tarifa alvo. Respondemos com o que podemos entregar.

Mais guias

Todos os guias
Qualidade e testes ASR, ACD e PDD em VoIP: métricas de qualidade explicadas ASR e ACD em VoIP explicados, com PDD, NER e FAS: o que cada métrica de qualidade de chamada significa, como é calculada e o que a afeta. Qualidade e testes Teste de caller ID: como verificar o CLI em uma rota VoIP Como fazer um teste de caller ID em uma rota VoIP: montagem do teste, leitura do CLI recebido, a taxa de entrega a combinar e os sinais de rotas cinzas. Qualidade e testes Códigos de causa Q.850: lista e significado em VoIP Os códigos de causa ITU-T Q.850 mais comuns (1, 16, 17, 34, 41 e outros), seu significado, os equivalentes SIP e como usá-los para diagnosticar rotas. Qualidade e testes SIP 408, 480 e 486: códigos de timeout e ocupado O que significam SIP 480 Temporarily Unavailable, 408 Request Timeout e 486 Busy Here, suas causas Q.850 e quando indicam um problema na rota. Qualidade e testes NER ou ASR: Network Effectiveness Ratio em VoIP NER ou ASR: como calcular o network effectiveness ratio e o answer seizure ratio, por que o ASR pode enganar e qual dos dois colocar em um SLA. Qualidade e testes SIP 487 Request Terminated: o que significa O que significa SIP 487 Request Terminated, o fluxo de CANCEL por trás dele, por que dialers e rotas lentas geram muitos 487 e como reduzi-los. Qualidade e testes O que é CDR em VoIP? Monitoramento de rotas com CDRs O que é CDR em VoIP e como monitorar rotas com registros de chamadas: os campos necessários, as métricas por rota e os alertas que pegam problemas cedo. Qualidade e testes Jitter, latência e perda de pacotes em VoIP: limites Jitter, latência e perda de pacotes aceitáveis em chamadas VoIP, como funciona um jitter buffer, o que causa jitter e como testar e reduzir o problema.