Pular para o conteúdo

SIP - Codigos de erros

Abaixo está a lista de códigos de resposta SIP agrupados nas 6 categorias oficiais do protocolo. Cada código é explicado brevemente em seguida.

Categorias de resposta SIP

  • 1xx — Informational Responses
  • 2xx — Successful Responses
  • 3xx — Redirection Responses
  • 4xx — Client Failure Responses
  • 5xx — Server Failure Responses
  • 6xx — Global Failure Responses

Troubleshooting — SIP 503 Service Unavailable

Durante uma ativação (turn-up), o erro mais comum é o SIP 503 – Service Unavailable. Se você recebe 503 em chamadas enviadas para os servidores proxy (IP do servidor na porta 5060), verifique:

  • Confirme que o IP do seu switch está na allowed list do portal, na aba Settings. Alterações de IP levam até 2 horas para serem processadas depois de clicar em Salvar.
  • Verifique se sua conta está ativa no portal e se o contrato foi aceito.
  • Confira se há saldo na conta. Se não, faça uma recarga.
  • Revise o dialing pattern no seu gateway e confirme que segue o plano definido no Interconnect Guide do portal.

Se o problema persistir, abra um ticket no portal anexando o trace SIP completo de uma chamada que falhou.

1xx — Informational Responses

100 Trying

Busca estendida em andamento. Pode demorar, então um forking proxy envia 100 Trying para sinalizar que a requisição está sendo processada.

180 Ringing

O user agent de destino recebeu o INVITE e está tocando o alerta para o usuário.

181 Call is Being Forwarded

Resposta opcional indicando que a chamada está sendo encaminhada.

182 Queued

O destino está temporariamente indisponível e a chamada foi colocada em fila. O servidor pode enviar múltiplos 182 para atualizar o progresso.

183 Session in Progress

Envia informação adicional sobre uma chamada que ainda está sendo estabelecida.

2xx — Successful Responses

200 OK

Requisição processada com sucesso.

202 Accepted

Requisição aceita para processamento, mas ainda não concluída.

204 No Notification

Sem notificação — RFC 5839.

3xx — Redirection Responses

300 Multiple Choices

Múltiplas opções de destino disponíveis.

301 Moved Permanently

Recurso movido permanentemente.

302 Moved Temporarily

Recurso movido temporariamente.

305 Use Proxy

O cliente deve usar um proxy para alcançar o recurso.

380 Alternative Service

Serviço alternativo disponível.

4xx — Client Failure Responses

400 Bad Request

Requisição não pôde ser entendida por problema de sintaxe.

401 Unauthorized

Requer autenticação do usuário. Emitido por UAS e registrars.

402 Payment Required

Reservado para uso futuro.

403 Forbidden

Servidor entendeu a requisição mas se recusa a cumpri-la.

404 Not Found

Servidor confirma que o usuário não existe no domínio informado no Request-URI, ou o domínio não é atendido pelo destinatário.

405 Method Not Allowed

O método é reconhecido, mas não é permitido para o endereço identificado pelo Request-URI.

406 Not Acceptable

O recurso só consegue gerar respostas com características não aceitas pelo cabeçalho Accept da requisição.

407 Proxy Authentication Required

Requer autenticação. Emitido por proxies.

408 Request Timeout

Não foi possível localizar o usuário a tempo.

409 Conflict

Usuário já registrado — RFC 2543.

410 Gone

Usuário existiu no passado, mas não está mais disponível.

412 Conditional Request Failed

RFC 3903.

413 Request Entity Too Large

Corpo da requisição excede o tamanho aceito.

414 Request-URI Too Long

Request-URI maior do que o servidor consegue interpretar.

415 Unsupported Media Type

Formato do corpo da requisição não suportado.

416 Unsupported URI Scheme

Esquema do Request-URI desconhecido.

417 Unknown Resource-Priority

RFC 4412.

420 Bad Extension

Extensão SIP usada não é reconhecida pelo servidor.

421 Extension Required

Servidor exige uma extensão não listada no cabeçalho Supported.

422 Session Interval Too Small

Campo Session-Expires com duração abaixo do mínimo do servidor — RFC 4028.

423 Interval Too Brief

Tempo de expiração do recurso é curto demais.

424 Bad Location Information

RFC 6442.

428 Use Identity Header

RFC 4474.

429 Provide Referrer Identity

RFC 3892.

433 Anonymity Disallowed

RFC 5079.

436 Bad Identity-Info

RFC 4474.

437 Unsupported Certificate

RFC 4474.

438 Invalid Identity Header

RFC 4474.

480 Temporarily Unavailable

Chamado temporariamente indisponível.

481 Call/Transaction Does Not Exist

Servidor recebeu requisição que não corresponde a nenhum diálogo ou transação.

482 Loop Detected

Servidor detectou um loop de roteamento.

483 Too Many Hops

Cabeçalho Max-Forwards chegou a zero.

484 Address Incomplete

Request-URI incompleto.

485 Ambiguous

Request-URI ambíguo.

486 Busy Here

Chamado está ocupado.

487 Request Terminated

Requisição encerrada por BYE ou CANCEL.

488 Not Acceptable Here

Algum aspecto da descrição da sessão do Request-URI não é aceitável.

489 Bad Event

RFC 3265.

491 Request Pending

Servidor tem requisição pendente do mesmo diálogo.

493 Undecipherable

Requisição com MIME criptografado que o destinatário não consegue decifrar.

494 Security Agreement Required

RFC 3329.

5xx — Server Failure Responses

500 Server Internal Error

Erro interno do servidor.

501 Not Implemented

O método SIP da requisição não está implementado neste servidor.

502 Bad Gateway

Gateway intermediário retornou resposta inválida.

503 Service Unavailable

Serviço temporariamente indisponível — o código mais comum em falhas de turn-up.

504 Server Time-out

Timeout no servidor.

505 Version Not Supported

Servidor não suporta a versão do SIP usada.

513 Message Too Large

Mensagem excede o tamanho máximo.

580 Precondition Failure

Pré-condição da requisição falhou.

6xx — Global Failure Responses

600 Busy Everywhere

Todos os endpoints estão ocupados.

603 Decline

Chamado recusou a chamada.

604 Does Not Exist Anywhere

Destino não existe em lugar algum.

606 Not Acceptable

Chamada recusada — parâmetros da sessão não aceitos globalmente.

Esta resposta lhe foi útil?