Códigos SIP

SIP 486 Busy Here: o que significa e como resolver

Resposta curta: SIP 486 Busy Here significa que o destino foi alcançado, mas não pode aceitar outra chamada naquele ponto. Em ramal ou celular, é a pessoa já em ligação. Em tronco SIP, o mais comum é o limite de canais simultâneos esgotado. Confira quantas chamadas estavam ativas no momento e compare com o limite contratado.

SIP 486 na referência
Código486
Nome oficialBusy Here
Classe4xx: falha da requisição
Definido emRFC 3261
Causas Q.850 que costumam vir junto17 (User busy)

Como o Monitor trata o SIP 486

A leitura depende do que deve atender o número, a pergunta que a 2N5 responde ao cadastrar cada circuito. Estas são as regras que o produto aplica hoje, geradas da mesma função que julga cada chamada de teste.

O que deve atender o númeroLeitura
Uma saudação ou mensagem gravada (a URA)Fora do ar
Um tom de teste ou serviço de ecoFora do ar
Outro: pode tocar ou ser atendidoEm operação

Para "Outro": Com "Contar ocupado como alcançável" desmarcado: Fora do ar.

O que o Monitor registra para uma URA: O número estava ocupado: o telefone está em outra chamada, mas este circuito deveria atender todas as chamadas sozinho (SIP 486).

Uma chamada lida como Fora do ar não alerta ninguém sozinha: ela é repetida 3 vezes, a cada 2 minutos, e só 4 falhas seguidas abrem um incidente, com o código SIP e a causa Q.850 de cada chamada como evidência para a operadora. No ritmo padrão, cada circuito é testado a cada 15 minutos.

Se a operadora devolve o SIP 486 ao registro da conta de chamadas da 2N5, antes de qualquer chamada, o teste fica sem visibilidade: é um problema do lado da 2N5, não conta contra o circuito e não avisa o cliente.

O que significa o SIP 486 na prática?

O SIP 486 Busy Here é uma resposta final da classe 4xx: o sistema do destino foi contatado, mas não quer ou não consegue aceitar mais uma chamada naquele ponto. A RFC 3261 permite que a resposta traga o cabeçalho Retry-After, sugerindo quando tentar de novo. Na conversão para a rede telefônica, a RFC 3398 associa o 486 à Q.850 cause 17 (User busy), e o caminho inverso também leva a 486.

Em uma linha comum, “ocupado” quer dizer que alguém já está falando. Em tronco SIP, o sentido costuma ser outro: todos os canais simultâneos contratados ou configurados estão em uso, e a próxima chamada é recusada como ocupada. Por isso, um erro 486 SIP em horário de pico merece atenção mesmo quando ninguém está no telefone. Diferente do SIP 600, o 486 vale só para aquele destino; outro ponto ainda pode atender.

Causas comuns no Brasil

  • Canais simultâneos esgotados no tronco SIP contratado com a operadora (Vivo, Claro, Algar, Embratel ou outra), em geral em horário de pico ou durante uma campanha de ligações.
  • Limite de canais configurado no próprio PABX (Asterisk, Issabel, FreePBX, 3CX) menor que o contratado, recusando chamadas antes de o tronco encher.
  • Ramal ou celular de destino já em ligação, sem chamada em espera habilitada.
  • Fila ou grupo de atendimento de uma URA sem agentes livres, configurado para devolver ocupado em vez de manter a chamada na fila.
  • Função “não perturbe” ativada em ramal Intelbras, aparelho IP ou softphone, que muitos equipamentos sinalizam como 486.
  • Chamadas presas: canais que não foram liberados depois de uma falha no BYE continuam contando como em uso.

Como diagnosticar

  1. Capture a sinalização com sngrep no servidor e veja quem gerou o 486: o PABX, o SBC ou a operadora. Os cabeçalhos Via, Server e User-Agent da resposta ajudam a identificar.
  2. No Asterisk, Issabel ou FreePBX, rode core show channels no momento da falha para contar as chamadas ativas e comparar com o limite do tronco.
  3. Ative pjsip set logger on (ou sip set debug on no chan_sip) e procure Reason: Q.850;cause=17 e um eventual Retry-After na resposta.
  4. Procure canais presos: chamadas com duração muito longa em core show channels costumam ser sessões que nunca receberam BYE.
  5. No 3CX, ative o log detalhado (Verbose) e confira no Activity Log se a recusa partiu do tronco ou de uma regra interna.
  6. Ligue para o mesmo número por outro tronco ou por um celular. Se completar, o problema está na capacidade da rota, não no destino.

O que mandar para a operadora

  • Data e hora exatas com fuso, por exemplo 2026-10-07 14:32:10 -03:00.
  • Número de origem (A) e número de destino (B), no formato enviado no INVITE.
  • Call-ID da chamada e a linha completa da resposta, como SIP/2.0 486 Busy Here.
  • O cabeçalho Reason com a causa Q.850, se veio, e o valor do Retry-After.
  • Quantas tentativas falharam, em que intervalo, e quantas chamadas estavam ativas no tronco naquele momento.
  • O arquivo pcap da captura, se você tiver.

Perguntas frequentes

Qual a diferença entre SIP 486 e SIP 600?

O 486 Busy Here diz que o destino está ocupado naquele ponto, e outro aparelho ou outra rota ainda pode atender. O 600 Busy Everywhere é uma falha global: o destino sabe que nenhum outro ponto vai aceitar a chamada, e o proxy não deve tentar outras rotas. Em troncos e PABX no Brasil, o 486 aparece com muito mais frequência.

Por que o tronco dá ocupado se ninguém está no telefone?

Porque em tronco SIP 'ocupado' costuma significar que não há canal livre. Se o contrato prevê, por exemplo, 30 chamadas simultâneas e todas estão em uso, a próxima pode receber 486. Alguns SBCs e operadoras usam o SIP 503 com a Q.850 cause 34 nessa mesma situação. Compare o pico de chamadas com o limite contratado.

Uma chamada de teste real recebe esse ocupado?

Sim. Uma chamada de teste real passa pelo tronco como qualquer outra ligação, então recebe a resposta SIP final que a rede devolve, inclusive o 486. Quando o resultado conta como falha, a chamada é repetida antes de qualquer alerta, e o alerta segue por e-mail e SMS.

Saiba disso antes dos seus clientes

O Monitor liga para cada circuito de voz o dia todo e entrega cada falha com o código SIP e a causa Q.850 como prova.