CÓDIGOS E RESPOSTAS SIP
1xx—Respostas
Provisórias / Informacionais [ Indica o Status de uma chamada antes dela ser completada / Iniciada / Mostra informações ]
100 Trying
Indica que o roteador mais próximo do servidor recebeu uma solicitação e alguma ação sera tomada em relação a isso.
180 Ringing
Indica que o agente do usuário ( Softphone / ATA / TelefoneIP / Asterisk / Etc ) recebeu uma solicitação e esta alertando o destino. [ Geralmente através de toques / Binadas / Alertas com som / Mensagens. ]
181 Call is Being Forwarded
Um servidor pode ou não, opcionalmente, usar esse status para avisar se uma chamada esta sendo encaminhada para um ou vários destinos.
182 Queued
Indica que o destino está temporariamente indisponível, então a chamada foi colocada em uma fila até que o mesmo esteja disponível. Um servidor poderá também mandar múltiplas respostas 182 para manter a situação da fila atualizada.
183 Session in Progress
Essa resposta pode ser usada para mandar informações extras de uma chamada que ainda esta sendo criada.
2xx—Respostas
bem sucedidas [ Indica se uma solicitação foi completada com êxito ]
200 OK
Indica que a solicitação foi completada com sucesso.
3xx—Respostas de redirecionamento.
[ Informações sobre um novo local do usuário ou destinos alternativos / serviços alternativos que possam cumprir a chamada ]
300 Multiple Choices
O endereço / IP / Chamada foi redirecionado a varias opções para o usuário ou cliente escolher, cada uma indo para um local diferente, enquanto o usuário ou agente do usuário pode selecionar a opção desejada e redirecionar a solicitação de chamada até esse local. Talvez esta mensagem apareça em alguns casos de URA, por Exemplo.
301 Moved Permanently
O usuário não pode mais ser encontrado no endereço em que foi mandada a solicitação / chamada.
302 Moved Temporarily*
O usuário não pode completar a chamada porque o endereço solicitado esta temporariamente desabilitado, fora de serviço ou expirou.
380 Alternative Service*
A chamada falhou, porem alternativas para esse endereço estão sendo mostrados no corpo da mensagem.
4xx—Respostas de falha / erros no cliente
400 Bad Request
A solicitação não pode ser compreendida devido a uma sintaxe errada. [ Numero digitado errado, cadastro errado, registro errado, ou a operadora - tem algum tipo de bloqueio, ou até mesmo um erro interno na rede do cliente. ]
401 Unauthorized
O pedido não pode ser completado pois não foi possível autenticar o usuário.
402 Payment Required*
Mensagem informada por uma operadora VOIP ( Terminação ) quando a rota fica sem saldo... Caso esta mensagem apareça, entre em contato com sua operadora.
403 Forbidden
O servidor compreendeu a solicitação, porem esta se negando a completar / aceitar.
Muitas vezes este erro ocorre em alguma das pontas devido à uma configuração errada de uma rota de saída, ou uma rota de entrada. Ou algum tipo de bloqueio em uma das pontas.
404 Not Found
O servidor viu que o usuário solicitado especificado não existe no domínio alcançado. Essa resposta também aparece caso alguma informação, como o domínio, ou mesmo um número de entrada, não seja igual ao especificado no servidor, no destino ou na ponta que fez a solicitação.
405 Method Not Allowed
O método especificado no pedido foi compreendido, porem não é permitido pelo endereço que esta recebendo a solicitação.
415 Unsupported Media Type
Corpo da solicitação esta em um formato não suportado. Algum CODEC pode estar faltando. Com o CODEC ideal, este erro pode ser resolvido e a Media passar a ser suportada.
420 Bad Extension
Protocolo SIP - Servidor não compreendeu extensão usada. Este erro geralmente está relacionado às configurações da rota, em algum dos pontos.
486 Busy Here
Destino esta ocupado.
5xx—Erros de falha do servidor.
500 Server Internal Error
O servidor nao pôde completar o pedido por causa de uma condição inesperada.
501 Not Implemented
O servidor nao possui a habilidade de completar o pedido, isso ocorre porque o servidor que realizou tal pedido nao reconhece o método do pedido.
503 Service Unavailable
O servidor esta em manutenção ou temporariamente sobrecarregado e nao pode processar o pedido.
504 Server Time-out
O servidor tentou acessar outro servidor porem nao recebeu uma resposta.
6xx—Respostas de Falhas Globais.
600 Busy Everywhere
Todos os destinos possíveis estão ocupados.
603 Decline
O destino nao deseja participar da chamada ou não pode aceita-la. Adicionalmente o destino também sabe que nao existem outros destinos alternativos - Como por exemplo uma caixa postal.
604 Does Not Exist Anywhere
O servidor possui a informação de que o solicitado nao existe em lugar algum.
606 Not Acceptable
O agente do usuário contactou com sucesso porem alguns aspectos da descrição da sessão, como por ex. a media requisita, velocidade da internet, ou o estilo em que o endereço foi digitado, nao são aceitas.