O que são códigos de resposta SIP?
Os códigos de resposta SIP são mensagens de estado utilizadas no protocolo SIP para indicar o resultado de um pedido SIP — como o registo de um dispositivo ou a realização de uma chamada. Estes códigos ajudam a identificar se a comunicação está a decorrer normalmente ou se algo está a correr mal.
Compreender estes códigos pode ajudá-lo a resolver problemas mais rapidamente e garantir que a sua configuração VoIP funciona sem problemas.
Lista de códigos de resposta
1xx—Respostas Informativas
Estas respostas indicam que um pedido está a ser processado, mas ainda não está disponível uma resposta final.
Código | Significado | O que significa | Possível causa / ação |
100 | Trying | O pedido está a ser processado. | Não é necessária qualquer ação. Faz parte normal da configuração de uma chamada SIP. |
180 | Ringing | O dispositivo de destino está a tocar. | Sinalização normal. O telefone está a alertar o utilizador. |
181 | Call Is Being Forwarded | A chamada está a ser desviada para outro destino. | O utilizador configurou o desvio de chamada. Verifique as configurações se inesperado. |
182 | Queued | A chamada está em fila de espera e será processada. | Frequentemente utilizado em configurações de call center. |
183 | Session Progress | Fornece áudio inicial (por exemplo, tom de toque) antes de a chamada ser atendida. | Pode ser normal; alguns fornecedores/dispositivos usam isto para fornecer tons de progresso da chamada. |
2xx—Respostas de Sucesso
Estas indicam que o pedido SIP foi recebido, compreendido e aceite com sucesso.
Código | Significado | O que significa | Possível causa / ação |
200 | OK | O pedido foi bem-sucedido. | Comportamento normal; indica sucesso no registo, configuração de chamada, etc. |
202 | Accepted | Pedido aceite para processamento, mas não concluído. | Raro em SIP; por vezes utilizado para ações diferidas. |
3xx—Respostas de Redirecionamento
Estes códigos indicam que o pedido deve ser redirecionado para um endpoint diferente. Não são necessariamente erros, mas podem influenciar o comportamento e o encaminhamento da chamada.
Código | Significado | O que significa | Possível causa / ação |
300 | Múltiplas Escolhas | O endereço devolvido tem múltiplas opções para o utilizador ou Cliente selecionar. | Raramente usado; pode significar que o desvio de chamada está configurado com vários destinos. |
301 | Movido Permanentemente | O utilizador mudou para um novo endereço e os pedidos futuros devem ser direcionados para lá. | Pode indicar desvio de chamada permanente ou reatribuição de dispositivo. |
302 | Movido Temporariamente | O utilizador está temporariamente disponível noutro endereço. | Redirecionamento temporário devido a desvio de chamada ou registo noutro endpoint. |
305 | Usar Proxy | O pedido tem de ser enviado através de um servidor proxy específico. | Verifique se o cliente SIP suporta e está configurado corretamente para usar o proxy indicado. |
380 | Serviço Alternativo | A chamada falhou, mas estão disponíveis serviços alternativos. | Frequentemente relacionado com funcionalidades de chamada não suportadas; o utilizador poderá ter de usar um serviço ou codec diferente. |
4xx—Respostas de Falha do Cliente
Indicam que o pedido é inválido ou não pode ser concluído devido a um problema do lado do cliente (por exemplo, configuração incorreta do dispositivo, falha de autenticação ou comportamento não suportado).
Código | Significado | O que significa | Possível causa / ação |
400 | Pedido Inválido | Sintaxe ou parâmetros do pedido malformados. | Verifique se há erros de escrita ou formatação nas Configurações SIP. |
401 | Não Autorizado | É necessária autenticação (usado pelos registradores). | Assegure-se de que as credenciais SIP estão corretas; os proxies devem usar 407. |
402 | Pagamento Necessário | Reservado para uso futuro. | Não aplicável. |
403 | Proibido | O servidor recusa o pedido. | Credenciais incorretas ou conta/IP bloqueado. |
404 | Não Encontrado | O utilizador ou extensão não existe. | Verifique o número, a extensão ou o registo do dispositivo. |
405 | Método Não Permitido | O método SIP não é suportado pelo servidor. | Verifique a compatibilidade com o cliente SIP. |
406 | Not Acceptable | O recurso não é aceitável de acordo com os cabeçalhos Accept. | Pode ser necessário alterar codecs ou configurações. |
407 | Proxy Authentication Required | O proxy requer autenticação. | Verifique o nome de utilizador e palavra-passe SIP. |
408 | Request Timeout | Sem resposta do destino. | O dispositivo pode estar offline ou não registado. |
409 | Conflict | Conflito com o estado atual do recurso. | Raramente usado; possivelmente registos duplicados. |
410 | Gone | O utilizador existiu mas já não está disponível. | A conta ou extensão pode ter sido removida. |
412 | Conditional Request Failed | Uma pré-condição do pedido não foi cumprida. | Normalmente relacionado com cabeçalhos SIP — verifique as configurações avançadas. |
413 | Request Entity Too Large | O corpo do pedido é demasiado grande para processar. | Reduza o tamanho da mensagem SIP ou do payload do pacote. |
414 | Request-URI Too Long | O URI no pedido é demasiado longo. | Pedido SIP inválido; contacte o Fornecedor ou admin de TI. |
415 | Unsupported Media Type | O formato de media (por exemplo, codec) não é suportado. | Ajuste as configurações de codec. |
416 | Unsupported URI Scheme | O esquema URI não é reconhecido. | Certifique-se de que está a usar um URI SIP padrão (por exemplo, sip:user@domain). |
417 | Unknown Resource-Priority | O cabeçalho de prioridade de recurso é desconhecido. | Não é comumente usado — verifique com o Fornecedor. |
420 | Bad Extension | Foi solicitada uma extensão de protocolo SIP não suportada. | Desative extensões SIP avançadas no dispositivo. |
421 | Extension Required | O servidor requer uma extensão SIP específica para processar o pedido. | Verifique se o dispositivo tem funcionalidades em falta ou problemas de compatibilidade. |
422 | Intervalo de Sessão Demasiado Pequeno | O temporizador de sessão é demasiado curto. | Aumente o intervalo de sessão (por exemplo, >90 segundos). |
423 | Intervalo Demasiado Breve | O intervalo solicitado é inferior ao mínimo permitido. | Ajuste os intervalos de atualização no dispositivo. |
424 | Informação de Localização Inválida | A informação de localização fornecida é inválida. | Normalmente não é relevante para configurações VoIP padrão. |
428 | Usar Cabeçalho de Identidade | O pedido não tem um cabeçalho Identity. | Pode exigir configurações avançadas de identidade SIP. |
429 | Fornecer Identidade do Referenciador | Identidade em falta ou inválida numa transferência. | Raro em configurações VoIP básicas; funcionalidade avançada. |
433 | Anonimato Não Permitido | Pedidos anónimos não são permitidos. | Desative as funcionalidades de anonimato no dispositivo, se estiverem ativas. |
436 | Identity-Info Inválido | O cabeçalho Identity-Info é inválido. | As configurações de identidade SIP podem precisar de correção. |
437 | Certificado Não Suportado | O certificado fornecido não é suportado. | Pode estar relacionado com SIP encriptado (TLS); verifique as configurações do certificado. |
438 | Cabeçalho de Identidade Inválido | O conteúdo do cabeçalho Identity não é válido. | Verifique as configurações de Identidade SIP ou contacte o fornecedor. |
480 | Temporariamente Indisponível | O destino está offline ou inacessível. | Dispositivo não registado, desligado ou em Não incomodar. |
481 | Chamada/Transação Não Existe | A sessão ou ID de chamada não corresponde a uma transação ativa. | Frequentemente causado por atrasos ou perda de pacotes. |
482 | Loop Detetado | A mensagem SIP está presa num loop de encaminhamento. | Verifique as regras de desvio ou a configuração do PBX. |
483 | Demasiados Saltos | O pedido SIP excedeu o número máximo de saltos. | Loop de encaminhamento ou demasiados passos de reencaminhamento. |
484 | Endereço Incompleto | O URI do pedido não tem elementos obrigatórios. | Verifique o número marcado; pode estar incompleto. |
485 | Ambíguo | O endereço fornecido corresponde a múltiplos recursos. | Use um endereço SIP mais específico ou único. |
486 | Ocupado Aqui | O destinatário está noutra chamada ou indisponível. | Ocupado noutra linha ou com Não incomodar ativo. |
487 | Pedido Terminado | O pedido foi cancelado antes de ser concluído. | O chamador pode ter desligado ou a transação expirou. |
488 | Não Aceitável Aqui | Os parâmetros de média não são aceitáveis no destino. | Incompatibilidade nos codecs ou negociação de média. |
489 | Evento Inválido | O cabeçalho de evento ou pacote não é compreendido. | As notificações de eventos podem estar mal configuradas. |
491 | Pedido Pendente | O pedido sobrepõe-se a uma transação em curso. | Aguarde antes de tentar novamente. |
493 | Indecifrável | A mensagem encriptada não pode ser desencriptada. | Possível problema com chaves S/MIME ou TLS. |
494 | Acordo de Segurança Necessário | A negociação de segurança é necessária, mas está em falta ou falhou. | Pode ser necessário ativar SIP seguro (SIPS ou TLS). |
5xx—Respostas de Falha do Servidor
Isto significa que o servidor não conseguiu processar um pedido válido.
Código | Significado | O que significa | Possível causa / ação |
500 | Erro Interno do Servidor | Erro genérico no lado do servidor. | Problema temporário no servidor SIP. Tente novamente mais tarde ou contacte o suporte. |
501 | Not Implemented | O método SIP não é suportado pelo servidor. | O servidor não reconhece o tipo de pedido. Verifique a compatibilidade. |
502 | Bad Gateway | Recebida resposta inválida do servidor upstream. | Pode indicar problemas com a operadora ou proxies mal configurados. |
503 | Service Unavailable | O servidor está temporariamente indisponível para processar o pedido. | Normalmente sinal de sobrecarga ou manutenção. Tente novamente mais tarde. |
504 | Server Time-out | O servidor não respondeu a tempo. | Atrasos na rede, problemas de firewall ou problemas do lado upstream. |
505 | Version Not Supported | A versão SIP utilizada não é suportada pelo servidor. | Extremamente raro. Verifique se a stack SIP está desatualizada ou mal configurada. |
513 | Message Too Large | O pedido era demasiado grande para o servidor processar. | Pode dever-se a SDP grande ou demasiada informação no cabeçalho. Verifique a configuração. |
580 | Precondition Failure | A pré-condição na mensagem de pedido não foi cumprida. | Pode estar relacionado com negociação de media. Verifique o SDP ou compatibilidade do dispositivo. |
6xx—Respostas de Falha Global
Indicam que o pedido falhou em todos os destinos possíveis.
Código | Significado | O que significa | Possível causa / ação |
600 | Busy Everywhere | Todos os destinos estão ocupados. | Todos os alvos de encaminhamento ou pontos finais do utilizador estão em uso. |
603 | Decline | O destino recusou a chamada. | Utilizador rejeitou ativamente a chamada ou as configurações de recusa automática estão ativadas. |
604 | Does Not Exist Anywhere | O utilizador não existe em nenhuma localização conhecida. | Pode indicar um número não registado ou marcação incorreta. |
606 | Not Acceptable | O pedido foi compreendido mas não é aceitável para o utilizador. | Incompatibilidade de codec, encriptação ou media. Reveja as configurações suportadas em ambos os lados. |