O que são os 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 registar um dispositivo ou efetuar 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 ajudar a resolver problemas mais rapidamente e garantir que a 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 existe uma resposta final disponível.
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 chamadas 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 for 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 media antecipado (por exemplo, tom de chamada) antes de a chamada ser atendida. | Pode ser normal; alguns fornecedores/dispositivos utilizam isto para fornecer tons de progresso de 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 encaminhamento das chamadas.
Código | Significado | O que significa | Possível causa / ação |
300 | Multiple Choices | O endereço devolvido tem múltiplas opções para o utilizador ou Cliente selecionar. | Raramente utilizado; pode significar que o desvio de chamada está configurado com múltiplos destinos. |
301 | Moved Permanently | O utilizador mudou-se para um novo endereço e pedidos futuros devem ser direcionados para lá. | Pode indicar desvio de chamada permanente ou reatribuição de dispositivo. |
302 | Moved Temporarily | O utilizador está temporariamente disponível num endereço diferente. | Redirecionamento temporário devido a desvio de chamada ou registo noutro ponto de acesso. |
305 | Use Proxy | O pedido deve ser enviado através de um servidor proxy específico. | Verifique se o cliente SIP suporta e está corretamente configurado para usar o proxy indicado. |
380 | Alternative Service | A chamada falhou, mas existem serviços alternativos disponíveis. | 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
Estas indicam que o pedido é inválido ou não pode ser executado 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 | Bad Request | Sintaxe ou parâmetros do pedido mal formados. | Verifique se existem erros tipográficos ou de formatação nas Configurações SIP. |
401 | Unauthorized | É necessária autenticação (utilizado por registadores). | Garanta que as credenciais SIP estão corretas; os proxies devem usar 407 em vez deste código. |
402 | Payment Required | Reservado para uso futuro. | Não aplicável. |
403 | Forbidden | O servidor recusa o pedido. | Credenciais incorretas ou conta/IP bloqueado. |
404 | Not Found | O utilizador ou extensão não existe. | Verifique o número, extensão ou registo do dispositivo. |
405 | Method Not Allowed | O método SIP não é suportado pelo servidor. | Verifique a compatibilidade com o seu 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 a 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 da carga útil 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 — confirme 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 Curto | 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 seu 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 contém um cabeçalho de Identidade. | Pode requerer configurações avançadas de identidade SIP. |
429 | Fornecer Identidade de Referência | Identidade em falta ou inválida numa referê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 seu dispositivo, se utilizadas. |
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 de identidade não é válido. | Verifique as configurações de Identidade SIP ou contacte o seu 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 | O ID da sessão ou chamada não corresponde a uma transação ativa. | Frequentemente causado por atrasos ou pacotes perdidos. |
482 | Loop Detetado | A mensagem SIP está presa num loop de encaminhamento. | Verifique as regras de desvio ou a configuração do PBX. |
483 | Too Many Hops | O pedido SIP excedeu o número máximo de saltos. | Loop de encaminhamento ou demasiados passos de reencaminhamento. |
484 | Address Incomplete | Faltam elementos obrigatórios no URI do pedido. | Verifique o número marcado; pode estar incompleto. |
485 | Ambiguous | O endereço fornecido corresponde a múltiplos recursos. | Use um endereço SIP mais específico ou único. |
486 | Busy Here | O destinatário está noutra chamada ou indisponível. | Ocupado noutra linha ou a usar Não incomodar. |
487 | Request Terminated | O pedido foi cancelado antes de ser concluído. | Quem ligou pode ter desligado ou a transação expirou. |
488 | Not Acceptable Here | Os parâmetros de média não são aceitáveis no destino. | Incompatibilidade nos codecs ou na negociação de média. |
489 | Bad Event | O cabeçalho ou pacote de evento não é compreendido. | As notificações de eventos podem estar mal configuradas. |
491 | Request Pending | O pedido sobrepõe-se a uma transação em curso. | Aguarde antes de tentar novamente. |
493 | Undecipherable | A mensagem encriptada não pode ser desencriptada. | Possível problema com chaves S/MIME ou TLS. |
494 | Security Agreement Required | É necessária negociação de segurança, 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 | Server Internal Error | Erro genérico do 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 | Resposta inválida recebida 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 indica sobrecarga ou manutenção. Tente novamente mais tarde. |
504 | Server Time-out | O servidor não respondeu a tempo. | Atrasos de rede, problemas de firewall ou questões no lado upstream. |
505 | Version Not Supported | A versão SIP utilizada não é suportada pelo servidor. | Extremamente raro. Verifique se o stack SIP está desatualizado ou mal configurado. |
513 | Message Too Large | O pedido era demasiado grande para o servidor processar. | Pode dever-se a SDP extenso ou excesso de informação no cabeçalho. Verifique a configuração. |
580 | Precondition Failure | Uma pré-condição no pedido não foi cumprida. | Pode estar relacionado com negociação de media. Resolva problemas de SDP ou compatibilidade de dispositivos. |
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 destinos de reencaminhamento ou endpoints do utilizador estão em uso. |
603 | Decline | O destino recusou a chamada. | O utilizador rejeitou ativamente a chamada ou as configurações de recusa automática estão ativas. |
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. |