Códigos do Squid
Dica publicada em Linux / Software
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:
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:
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
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