Monday, June 27, 2016

Códigos de status HTTP no IIS 7.0 e no IIS 7.5

Códigos de status HTTP no IIS 7.0 e no IIS 7.5
Quando tentamos acessar o conteúdo de um site que esteja hospedado em um servidor Windows 2008 / R2, o IIS 7.0 retorna um código numérico que indica o status da resposta. O código de status HTTP é registrado no log do IIS.
Além disso, o código de status HTTP pode ser exibido no navegador do cliente.
O código de status HTTP pode indicar se uma solicitação teve êxito ou não, podendo revelar a razão exata caso a solicitação não tenha sucesso.
Códigos de erro

1xx - Códigos informativos
Esses códigos de status HTTP indicam uma resposta provisória, o navegador do usuário recebe uma ou mais resposta com o código 1xx.

100 - Continue.
101 - Alterando protocolos.


2xx - Sucesso
Este código indica que o servidor aceitou com êxito a solicitação.

200 - OK. A solicitação do cliente foi bem-sucedida.
201 - Criado.
202 - Aceitos.
203 - Não autoritativos informações.
204 - Sem conteúdo.
205 - Redefina conteúdo.
206 - Conteúdo parcial.


3xx - Redirecionamento
Este código de status indica que o navegador do cliente deve realizar mais ações para atender à solicitação. Por exemplo, o navegador do cliente que solicitar uma página diferente no servidor ou o usuário terá de utilizar um proxy para fazer a solicitação ao servidor.

301 - Movido permanentemente.
302 - Objeto movido.
304 - Não modificado.
307 - Temporariamente redirecionado.


400 - Solicitação Inválida
A solicitação não pôde ser entendida pelo servidor devido um erro de sintaxe, neste caso é necessário analisar a aplicação requisitada.

400.1 - Cabeçalho de destino inválido.
400.2 - Rodapé do cabeçalho invalido.
400.3 - Cabeçalho inválido.
400.4 - Impossível sobrescrever cabeçalho.
400.5 - Impossível traduzir o cabeçalho.
400.6 - Corpo de solicitação inválida.
400.7 - Comprimento de conteúdo inválido.
400.8 - Tempo limite inválido.
400.9 - Token de bloqueio inválida.


401 - Acesso negado
O IIS 7.0 define vários códigos que indicam uma causa mais específica de um erro 401. Os seguintes códigos específicos são exibidos no navegador do cliente, mas não são exibidos no log do IIS:

401.1 - Falha no logon.
401.2 - Falha no logon devido a configuração do servidor.
401.3 - Não autorizado devido a ACL no recurso.
401.4 - Não autorizado pelo filtro.
401.5 - Não autorizado pelo aplicativo ISAPI/CGI.

403 - Proibido
O IIS 7.0 define os seguintes códigos que indicam uma causa mais específica de um erro 403:

403.1 - Acesso de execução proibido.
403.2 - Acesso de leitura proibido.
403.3 - Acesso de escrita proibido.
403.4 - SSL solicitado.
403.5 - SSL 128 solicitado.
403.6 - Endereço IP rejeitado.
403.7 - Certificado de cliente necessário.
403.8 - Acesso ao site negado.
403.9 - Proibido: número excessivo de clientes está tentando se conectar ao servidor Web.
403.10 - Proibido: servidor Web é configurado para negar acesso de execução.
403.11 - Proibido: senha foi alterada.
403.12 - Acesso negado ao mapeador.
403.13 - Certificado de cliente revogado.
403.14 - Listagem de diretórios negada.
403.15 - Proibido: licenças de acesso excedeu os limites do servidor Web.
403.16 - Certificado não é confiável ou é inválido.
403.17 - Certificado expirou ou ainda não é válido.
403.18 - Não é possível executar a URL solicitada no pool de aplicativos atual.
403.19 - Não é possível executar aplicativos CGI para o cliente neste pool de aplicativos.
403.20 - Proibido: falha de logon do Passport.
403.21 - Proibido: acesso negado de origem.
403.22 - Proibido: Multiplas requisições negada.
403.502 - Proibido: muitas solicitações do mesmo IP do cliente; Atingido o limite de restrição de IP dinâmico.


404 - Não encontrado
O IIS 7.0 define os seguintes códigos que indicam uma causa mais específica de um erro 404:

404.0 - Não encontrado.
404.1 - Site não encontrado.
404.2 - De restrição ISAPI ou CGI.
404.3 - Restrição de tipo MIME.
404.4 - Nenhum manipulador configurado.
404.5 - Negado pela configuração de filtragem de solicitação.
404.6 - Verbo negado.
404.7 - Extensão de arquivo negado.
404.8 - Namespace oculto.
404.9 - Atributo de arquivo ocultada.
404.10 - Cabeçalho de solicitação muito longo.
404.11 - A solicitação contém a seqüência de escape dupla.
404.12 - A solicitação contém caracteres de bits alta.
404.13 - Comprimento de conteúdo muito grande.
404.14 - URL de solicitação muito longo.
404.15 - Seqüência de consulta muito longo.
404.16 - Solicitação DAV enviado ao manipulador de arquivo estático.
404.17 - Conteúdo dinâmico mapeado para o manipulador de arquivo estático por meio de um mapeamento de MIME de caractere curinga.
404.18 - Seqüência de Querystring negado.
404.19 - Negadas pela regra de filtragem.
404.20 - Muitos segmentos de URL
405 - Método não permitido.
406 - Navegador do cliente não aceita o tipo MIME da página solicitada.
408 - Esgotado.
412 - Erro na precondition.

500 - Internal Server Error
O IIS 7.0 define os seguintes códigos de que indicam uma causa mais específica de um erro 500:

500.0 - Erro de módulo ou ISAPI.
500.11 - Encerramento do aplicativo no servidor Web.
500.12 - O aplicativo está ocupado reiniciando no servidor Web.
500.13 - Servidor web está muito ocupado.
500.15 - Solicitações diretas para global. asax não são permitidas.
500.19 - Os dados de configuração são inválidos.
500.21 - Módulo não reconhecido.
500.22 - Uma configuração de httpModules ASP.NET não se aplica no modo de canalização gerenciados.
500.23 - Uma configuração httpHandlers do ASP.NET não se aplica no modo de canalização gerenciados.
500.24 - Uma configuração de ASP.NET de representação não se aplica no modo de canalização gerenciados.
500.50 - Erro um reconfiguração ocorreu durante o tratamento de notificação RQ_BEGIN_REQUEST. Ocorreu um erro de execução de regra de entrada ou configuração.
Observação É aqui onde a configuração de regras distribuídas é lida para regras de entrada e saídas.
500.51 - Erro um reconfiguração ocorreu durante o tratamento de notificação GL_PRE_BEGIN_REQUEST. Ocorreu um erro de execução de regra global ou de configuração global.
Observação É aqui onde a configuração de regras globais é lido.
500.52 - Erro um reconfiguração ocorreu durante o tratamento de notificação RQ_SEND_RESPONSE. Ocorreu uma execução de regra de saída.
500.53 - Erro um reconfiguração ocorreu durante o tratamento de notificação RQ_RELEASE_REQUEST_STATE.
Ocorreu um erro de execução de regra de saída. A regra é configurada para ser executada antes que o cache de saída do usuário será atualizado.
500.100 - Erro interno de ASP.

501 - Valores de cabeçalho especificam uma configuração que não está implementada.
502 - Web servidor recebeu uma resposta inválida ao atuar como gateway ou proxy.
O IIS 7.0 define os seguintes códigos de que indicam uma causa mais específica de um erro 502:
502.1 - Tempo limite do aplicativo CGI.
502.2 - Gateway incorreto.
503 - Serviço não disponível.
O IIS 7.0 define os seguintes códigos de que indicam uma causa mais específica do erro 503:
503.0 - Disponível do pool de aplicativos.
503.2 - Limite de solicitações simultâneas excedido.
503.3 - ASP.NET cheio

1 comment:

  1. The 8 BEST Casinos (2021) - Mapyro
    Explore 서귀포 출장마사지 17 casinos with the best 여주 출장안마 deposit and 광양 출장샵 withdrawal methods 2021 천안 출장마사지 at Mapyro. Best Casinos With Bitcoin Payouts & 부천 출장샵 More ».

    ReplyDelete