Códigos do Squid

Publicado por Jeferson R. Costa em 07/03/2014

[ Hits: 26.728 ]

Blog: http://www.jefersonrc.com.br/

 


Códigos do Squid



Um dos serviços mais utilizados para controle de Internet/banda, é o Squid.

Uma ferramenta muito boa, mas, como tudo na vida, há momentos em que ele pode te dar algumas "dorzinhas" de cabeça, deixando de se comportar do jeito que deveria (apesar de, na maioria das vezes, o erro ser de quem o configurou (rsrs)).

E quando isso acontece, todo mundo vai correndo para os logs para tentar descobrir o que está acontecendo, e se depara com alguns códigos muito loucos, e é por isso que você está lendo esta dica.

Irei mostrar aqui, os códigos de status do Squid e posso te assegurar que esses códigos já me ajudaram muito.

Antes, devemos entender de onde são esses códigos que estamos tanto falando. Abaixo, um trecho de um exemplo de log de acesso do Squid, que por padrão, fica em /var/log/squid3/access.log:
1384017016.603  20769 192.168.10.10 TCP_MISS/200 16030 CONNECT next-services.apps.microsoft.com:443 - DIRECT/134.170.30.204 -
1384017016.693 241602 192.168.10.10 TCP_MISS/200 11043 CONNECT gdata.youtube.com:443 - DIRECT/74.125.196.118 -
1384017017.233 242146 192.168.10.10 TCP_MISS/200 34789 CONNECT www.google.com:443 - DIRECT/74.125.196.95 -
1384017017.348 240580 192.168.10.10 TCP_MISS/200 1812 CONNECT gdata.youtube.com:443 - DIRECT/74.125.196.118 -

Como podemos ver, os códigos no qual estamos falando, são os que estão em negrito. Sabendo onde encontrar os logs e identificar os códigos, vamos saber o que cada um significa:
  
 
  COD  DESCRIÇÃO
  
  0    Resposta não recebida

Respostas de informação:
      
  100  Continue
  101  Troca de protocolos
   
Acessos bem-sucedidos:
   
  200  OK
  201  Criado
  202  Aceito
  203  Informação não autorizada
  204  Sem conteúdo
  205  Conteúdo apagado
  206  Conteúdo parcial
  207  Status múltiplos
   
Redirecionamentos:
   
  300  Escolhas múltiplas
  301  Movido permanentemente
  302  Movido temporariamente
  303  Veja outros
  304  Não modificado
  305  Use o proxy
  307  Redirecionamento temporário
   
Erros no cliente:
  
  400  Resposta ruim
  401  Não autorizado
  402  Pagamento requisitado
  403  Negado
  404  Não encontrado
  405  Método não aceito
  406  Não aceito
  407  Autenticação do proxy solicitado
  408  Tempo de resposta excedido
  409  Conflito
  410  Feito
  411  Tamanho requerido
  412  Falha pré-condicional
  413  Requisição de entrada extensa
  414  URL requisitada muito extensa
  415  Tipo de mídia não suportada
  416  Faixa requisitada não satisfatória
  417  Falha na espera
   
Erros no servidor:
   
  500  Erro interno
  501  Não implantado
  502  Gateway incorreto
  503  Serviço indisponível
  504  Tempo excedido do gateway
  505  Versão HTTP não suportada
  507  Espaço em disco insuficiente


Testado no Squid 3.

Veja essa e outras dicas em meu blog, onde posto dicas e soluções em TI.

Precisa de Suporte Técnico ou Consultoria? Acesse: www.revolutech.com.br

Gostou? Compartilhe e deixe seu comentário.
Achou algum erro? Precisa de ajuda? Críticas? Deixe seu comentário.

Obrigado!
Jeferson R. Costa

Outras dicas deste autor

Travando/bloqueando arquivos e diretórios no GNU/Linux

SSH pelo navegador (FireSSH)

ZIP no GNU/Linux

Limpando cache da memória RAM no GNU/Linux

Erro: ERROR 2006 (HY000): "MySQL server has gone away" [Resolvido]

Leitura recomendada

Instalando o Grub-Customizer

ArchLinux - Ativando o NumLock na inicialização do Fluxbox e/ou Openbox

Conexões Wi-Fi no Debian Wheezy

Instalando a última versão do Firefox no Slackware com AutoUpdate

Como instalar SNES9X Emulador de Super Nintendo para Ubuntu via terminal

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts