Entradas de solicitação do Apache vazias / nulas no log de acesso

10

Esta entrada foi registrada em um log de acesso do Apache:

ENDEREÇO IP - - [00/00/0000: 00: 00: 00 -0000] "" 301 - "-" "-"

Foi detectado pelo LogWatch como uma resposta HTTP nula e também foi marcado como um teste bem-sucedido.

Estou curioso sobre como essa solicitação é feita e como ela é considerada uma investigação bem-sucedida. Aqui está o que eu posso decifrar com perguntas específicas:

  1. O pedido deles foi "" - o que isso significa?
  2. O código de retorno HTTP era 301: este site tem um redirecionamento definido na configuração do Apache - talvez eles estivessem atingindo a URL que aciona esse redirecionamento?
  3. Eles não estavam usando uma solicitação HTTP adequada
  4. Eles têm "-" tamanho de retorno - o que isso significa?
por elle 04.05.2012 / 18:36

1 resposta

8

Foi um pedido vazio.

  1. %r é realmente a primeira linha de sua solicitação , o que significa que eles enviaram um pedido vazio. Em outras palavras, sem cabeçalhos, sem corpo, nada. Provavelmente foi uma conexão de soquete para a porta 80.
  2. O 301 provavelmente não estava no site - lembre-se, eles não têm nada definido em sua solicitação, incluindo o arquivo desejado em seu site.
  3. Exatamente.
  4. - significa que nenhum dado foi retornado ao cliente, não deve ser confundido com um tamanho de zero.

Em outras palavras, provavelmente foi alguém abrindo e fechando uma conexão com a porta 80, sem enviar ou receber nenhum dado.

    
por 04.05.2012 / 19:29