Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents

1xx - RESPOSTAS PROVISIONAIS/INFORMACIONAIS

  • 100 Trying

...

  • - Busca executada pelo equipamento de roteamento que será continuado ao receber 100 Trying do próximo dispositivo.

  • 180 Ringing

...

  • - Agente de usuário destino recebeu INVITE, e está alertando o usuário da chamada.

  • 181 Call is Being Forwarded

...

  • - Servidores podem opcionalmente enviar essa resposta para indicar que uma chamada está sendo reencaminhada.

  • 182 Queued

...

  • - Indica que o destino estava temporariamente indisponível, então o servidor enfileirou a ligação até o destino ficar disponível. Um servidor pode enviar múltiplas respostas 182 para atualização do progresso da fila.

  • 183 Session Progress

...

  • - Essa resposta pode ser utilizada para enviar informação extra em uma ligação que ainda está sendo configurada. (pode ser usada para funcionalidade de ring falso)

  • 199 Early Dialog Terminated

...

  • - Pode ser utilizado pelo User Agent Server para indicar a entidade SIP upstream (incluindo o User Agent Client) que um diálogo anterior foi encerrado.

2xx - RESPOSTAS DE SUCESSO

  • 200 OK

...

  • - A requisição foi bem sucedida.

  • 202 Accepted - # DESCONTINUADO #

...

  • - A requisição foi aceita para processamento, mas o processamento não foi completado.

  • 204 No Notification

...

  • - Indica que a requisição teve sucesso, mas a resposta correspondente não será recebida.

3xx -

...

RESPOSTAS DE REDIRECIONAMENTOS

  • 300 Multiple Choices

...

  • - O endereço resolvido para escolha de uma das várias opções para o usuário/cliente, que estão presentes no corpo da mensagem ou no campo Contact da mensagem.

  • 301 Moved Permanently

...

  • - A Request-URI original não é mais válida, o novo endereço é entregue no cabeçalho Contact, e o cliente deve atualizar qualquer registro da Request-URI original com o novo valor.

  • 302 Moved Temporarily

...

  • - O cliente deve tentar o endereço no campo Contact. Se o campo Expires estiver presente, o cliente deve gravar em cache o período relacionado.

  • 305 Use Proxy

...

  • - O campo Contact detalha um proxy que deve ser usado para acessar o destino requerido.

  • 380 Alternative Service

...

  • - A ligação falhou, mas alternativas estão detalhadas no corpo da mensagem.

4xx-

...

RESPOSTAS DE FALHA NO DESTINO

  • 400 Bad Request

...

  • - A requisição não pode ser compreendida devido a sintaxe(s) incorreta(s).

  • 401 Unauthorized

...

  • - A requisição exige autenticação. Essa resposta é publicada pelo User Agent Server e REGISTRAR's.

  • 402 Payment Required

...

  • - Reservado para uso futuro (para sistemas do tipo pré-pago).

  • 403 Forbidden

...

  • - O servidor entendeu a requisição, mas está recusando seu completamento. Algumas vezes (NÃO SEMPRE) isso significa que a ligação está sendo rejeitada pelo destino/recebedor.

  • 404 Not Found

...

  • - O servidor tem a informação definitiva que o usuário não existe no domínio especificado na Request-URI. Esse status também é retornado se o domínio na Request-URI não corresponde com nenhum dos domínios manipulados pelo destinatário da solicitação.

  • 405 Method Not Allowed

...

  • - O método especificado na Request-Line é compreendido, mas não autorizado para o endereço identificado na Request-URI.

  • 406 Not Acceptable

...

  • - O recurso identificado pela requisição só é capaz de gerar entidades de resposta que possuem características de conteúdo não aceitáveis de acordo com o campo de cabeçalho Accept enviado na requisição.

  • 407 Proxy Authentication Required

...

  • - A requisição exige autenticação. Essa resposta é transmitida por proxies.

  • 408 Request Timeout

...

  • - Não foi possível produzir uma resposta dentro do período de tempo adequado. O cliente PODE repetir o pedido sem modificações em qualquer momento posterior.

  • 409 Conflict - # DESCONTINUADO #

...

  • - Usuário já registrado. Descontinuado por omissão de RFC’s posteriores e pelo não registro na IANA.

  • 410 Gone

...

  • - O usuário existiu anteriormente, mas não está mais disponível.

  • 411 Length Required - # DESCONTINUADO #

...

  • - O servidor não vai aceitar a requisição sem um Content-Length (comprimento) válido. Descontinuado por omissão de RFC’s posteriores e pelo não registro na IANA.

  • 412 Conditional Request Failed

...

  • - A pré-condição fornecida não foi atendida.

  • 413 Request Entity Too Large

...

  • - Corpo da requisição muito grande.

  • 414 Request-URI Too Long

...

  • - O servidor recusa a requisição devido a Request-URI ser muito longa.

  • 415 Unsupported Media Type

...

  • - Requisição em um formato não compatível.

  • 416 Unsupported URI Scheme

...

  • - O servidor não compreende a Request-URI.

  • 417 Unknown Resource-Priority

...

  • - Há uma tag Resource-Priority, mas nenhum cabeçalho Resource-Priority

  • 420 Bad Extension

...

  • - Servidor não compreendeu o protocolo de extensão SIP utilizado.

  • 421 Extension Required

...

  • - O servidor precisa de uma extensão específica não listada no cabeçalho Supported.

  • 422 Session Interval Too Small

...

  • - A requisição recebida contem o campo do cabeçalho Session-Expires com uma duração abaixo do tempo mínimo.

  • 423 Interval Too Brief

...

  • - Tempo de expiração do recurso é muito pequeno.

  • 424 Bad Location Information

...

  • - O local da requisição está composto errado ou com dados insuficientes.

  • 425 Bad Alert Message

...

  • - O servidor rejeitou uma chamada de emergência não interativa, indicando que a solicitação foi mal formada o suficiente para que nenhuma resposta de emergência razoável ao alerta pudesse ser determinada.

  • 428 Use Identity Header

...

  • - A configuração do servidor exige um cabeçalho Identity, e nenhum foi fornecido.

  • 429 Provide Referrer Identity

...

  • - O servidor não recebeu um token Referred-By válido na requisição.

  • 430 Flow Failed

...

  • - Um fluxo específico para um User Agent falhou, embora outros fluxos possam ter sido bem sucedidos. Essa resposta destina-se para uso entre proxies e não deve ser vista por um endpoint (se for vista por um endpoint deve ser tratada como uma resposta 400 Bad Request)

  • 433 Anonymity Disallowed

...

  • - A requisição foi rejeitada porque foi enviada como anônima.

  • 436 Bad Identity-Info

...

  • - A requisição possui um cabeçalho Identity-Info, e o esquema de URI nesse cabeçalho não pode ser desreferenciado.

  • 437 Unsupported Certificate

...

  • - O servidor não conseguiu validar um certificado para o domínio que assinou a requisição.

  • 438 Invalid Identity Header

...

  • - O servidor obteve um certificado valido do domínio que fez o pedido, porem não conseguiu uma assinatura válida.

  • 439 First Hop Lacks Outbound Support

...

  • - O proxy de saída que o usuário esta tentando registrar não suporta a opção de saída do RFC 5626, porem o registrador suporta.

  • 440 Max-Breadth Exceeded

...

  • - Se um proxy SIP determinar que um contexto de resposta tem Max-Breadth (amplitude máxima de entrada) insuficiente para realizar uma conexão paralela, e o proxy não deseja/não consegue compensar bifurcando serialmente ou enviando um redirect, esse proxy DEVE retornar uma resposta 440. Um cliente que recebe uma resposta 440 pode entender que sua solicitação não atingiu todos os destinos possíveis.

...

  • 469 Bad Info Package

...

If a SIP UA receives an INFO request associated with an Info Package that the UA has not indicated willingness to receive, the UA MUST send a 469 response, which contains a Recv-Info header field with Info Packages for which the UA is willing to receive INFO requests. [19]

470 Consent Needed

The source of the request did not have the permission of the recipient to make such a request.[20]

480 Temporarily Unavailable

...

  • - Se um User Agent SIP recebe uma requisição INFO associada a um pacote de informações que o User Agent não indicou estar disposto a receber, o User Agente DEVE enviar uma resposta 469, que contém um cabeçalho Recv-Info contendo as informações da requisição INFO as quais o User Agent está disposto a receber.

  • 470 Consent Needed - A fonte da requisição não tem permissão do destinatário para realizar tal requisição.

  • 480 Temporarily Unavailable - Destinatário temporariamente indisponível.

  • 481 Call/Transaction Does Not Exist

...

Server received a request that does not match any dialog or transaction.[1]:§21.4.19

482 Loop Detected

...

  • - O servidor recebeu uma requisição que não combina com nenhum diálogo ou transação.

  • 482 Loop Detected - O servidor detectou um loop.

  • 483 Too Many Hops

...

  • - Cabeçalho Max-Forwards

...

  • (máximo de reencaminhamentos) chegou ao seu valor.

  • 484 Address Incomplete

...

  • - Request-URI

...

  • incompleta.

  • 485 Ambiguous

...

  • - Request-URI

...

  • não tem informações o suficiente para ser única.

  • 486 Busy Here

...

  • - Destinatário está ocupado.

  • 487 Request Terminated

...

  • - Requisição finalizada por BYE ou CANCEL.

  • 488 Not Acceptable Here

...

Some aspect of the session description or the Request-URI is not acceptable.[1]:§21.4.26

489 Bad Event

The server did not understand an event package specified in an Event header field.[4]:§7.3.2[6]:§8.3.2

491 Request Pending

Server has some pending request from the same dialog.[1]:§21.4.27

493 Undecipherable

Request contains an encrypted MIME body, which recipient can not decrypt.[1]:§21.4.28

494 Security Agreement Required

The server has received a request that requires a negotiated security mechanism, and the response contains a list of suitable security mechanisms for the requester to choose between,[21]:§§2.3.1–2.3.2 or a digest authentication challenge.[21]:§2.4

5xx—Server Failure Responses[edit]

500 Internal Server Error

The server could not fulfill the request due to some unexpected condition.[1]:§21.5.1

501 Not Implemented

The server does not have the ability to fulfill the request, such as because it does not recognize the request method. (Compare with 405 Method Not Allowed, where the server recognizes the method but does not allow or support it.)[1]:§21.5.2

502 Bad Gateway

The server is acting as a gateway or proxy, and received an invalid response from a downstream server while attempting to fulfill the request.[1]:§21.5.3

503 Service Unavailable

The server is undergoing maintenance or is temporarily overloaded and so cannot process the request. A "Retry-After" header field may specify when the client may reattempt its request.[1]:§21.5.4

504 Server Time-out

The server attempted to access another server in attempting to process the request, and did not receive a prompt response.[1]:§21.5.5

505 Version Not Supported

The SIP protocol version in the request is not supported by the server.[1]:§21.5.6

513 Message Too Large

The request message length is longer than the server can process.[1]:§21.5.7

555 Push Notification Service Not Supported

The server does not support the push notification service identified in a 'pn-provider' SIP URI parameter[22]:§14.2.1

580 Precondition Failure

The server is unable or unwilling to meet some constraints specified in the offer.[23]

6xx—Global Failure Responses[edit]

600 Busy Everywhere

All possible destinations are busy. Unlike the 486 response, this response indicates the destination knows there are no alternative destinations (such as a voicemail server) able to accept the call.[1]:§21.6.1

603 Decline

The destination does not wish to participate in the call, or cannot do so, and additionally the destination knows there are no alternative destinations (such as a voicemail server) willing to accept the call.[1]:§21.6.2 The response may indicate a better time to call in the Retry-After header field.

604 Does Not Exist Anywhere

The server has authoritative information that the requested user does not exist anywhere.[1]:§21.6.3

606 Not Acceptable

The user's agent was contacted successfully but some aspects of the session description such as the requested media, bandwidth, or addressing style were not acceptable.[1]:§21.6.4

607 Unwanted

The called party did not want this call from the calling party. Future attempts from the calling party are likely to be similarly rejected.[24]

608 Rejected

...

  • - Alguns aspectos da descrição da sessão ou da Request-URI não são aceitáveis.

  • 489 Bad Event - O servidor não entendeu um pacote de evento especificado no campo do cabeçalho Event.

  • 491 Request Pending - O servidor tem algumas requisições pendentes do mesmo diálogo.

  • 493 Undecipherable - A requisição contém um corpo MIME encriptado, o qual o destinatário não pode decriptar.

  • 494 Security Agreement Required - O servidor recebeu uma requisição que requer a negociação de um mecanismo de segurança, e a resposta contem uma lista dos mecanismos de segurança adequados, ou um desafio de autenticação digest.

5xx - RESPOSTAS DE FALHA DO SERVIDOR

  • 500 Internal Server Error - O servidor não pode completar a requisição devido a uma condição inesperada.

  • 501 Not Implemented - O servidor não tem a capacidade de completar a requisição, isso porque ele não reconhece o método de requisição enviado. (Comparado a resposta 405 Method Not Allowed, onde o servidor reconhece o método mas não o permite ou o suporta)

  • 502 Bad Gateway - O servidor está operando como um gateway ou proxy, e recebeu uma resposta inválida/defeituosa do servidor destino enquanto tentava completar a requisição.

  • 503 Service Unavailable - O servidor está em manutenção ou temporariamente sobrecarregado e não pode processar a requisição. O campo de cabeçalho Retry-After informa quando o cliente pode tentar novamente a sua solicitação.

  • 504 Server Time-out - O servidor tentou acessar outro servidor, mas ao tentar processar a requisição não recebeu uma resposta.

  • 505 Version Not Supported - A versão de protocolo SIP na requisição não é suportada pelo servidor.

  • 513 Message Too Large - O comprimento da mensagem de requisição é mais longa do que o servidor pode processar.

  • 555 Push Notification Service Not Supported - O servidor não suporta o serviço de notificação push identificado em um parâmetro URI SIP pn-provider.

  • 580 Precondition Failure - O servidor é incapaz ou não deseja atender a algumas restrições especificadas na oferta.

6xx - RESPOSTAS DE FALHA GLOBAL

  • 600 Busy Everywhere - Todos os destinos possíveis estão ocupados. Ao contrário da resposta 486, esta resposta indica que o destino sabe que não há destinos alternativos (como um correios de voz) capaz de aceitar a chamada.

  • 603 Decline - O destino não deseja participar da chamada ou não pode fazê-lo, e além disso, o destino sabe que não há destinos alternativos (como um correio de voz) dispostos a aceitar a chamada. A resposta pode indicar o melhor momento para repetir a requisição no campo de cabeçalho Retry-After.

  • 604 Does Not Exist Anywhere - O servidor possui informações oficiais de que o usuário solicitado não existe em nenhum lugar.

  • 606 Not Acceptable - O User Agent foi contatado com sucesso, mas alguns aspectos da descrição da sessão, como a mídia solicitada, largura de banca ou estilo do endereçamento, não são aceitos.

  • 607 Unwanted - O destino chamado não quis a chamada da origem. Tentativas futuras provavelmente serão rejeitadas de forma semelhante.

  • 608 Rejected - Uma máquina ou processo intermediário rejeitou a tentativa de chamada. Isso contrasta com o código de resposta 607 Unwanted, no qual a parte chamada rejeitou a chamada. A resposta pode incluir as entidades de contato que bloquearam a chamada no cabeçalho Call-Info. Isso fornece um mecanismo de correção para originadores legalizados encontrarem suas chamadas bloqueadas.