CloudFlare access.log não está atualizando

0

Recentemente, configurei meu servidor doméstico para usar o CloudFlare (Ubuntu Server 16.04.1). Tudo parece funcionar bem e é incrível.

No entanto, tenho um grande problema, sempre que verifico meu access.log no Apache, percebo que os logs do CloudFlare simplesmente não estão sendo exibidos ou atualizados. Se eu me conectar diretamente ao meu endereço IP, o access.log será atualizado imediatamente, mas se eu acessar meu site por meio do domínio CloudFlare, o arquivo access.log não será atualizado.

Estou muito confuso, pois não entendo como isso é possível, achei que tudo que o CloudFlare faz é alterar o IP de entrada, por que ele impediria meu servidor de registrá-lo?

Editar: Se isso ajudar, eu também adicionei um monte desses registros adicionados ao meu arquivo access.log , não faço ideia se eles estão relacionados ou não:

::1 - - [12/Dec/2016:13:37:26 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.18 (Ubuntu) (internal dummy connection)"
::1 - - [12/Dec/2016:13:37:27 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.18 (Ubuntu) (internal dummy connection)"
::1 - - [12/Dec/2016:13:37:28 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.18 (Ubuntu) (internal dummy connection)"
    
por KillerKode 12.12.2016 / 16:52

1 resposta

0

Existem dois principais problemas potenciais aqui:

  1. Você está acessando um recurso em cache, que não está chegando ao seu servidor de origem. Se você tiver definido uma página "Cache Everything" Regra , o Cloudflare também armazenará em cache o HTML estático. O cabeçalho do estado de CF-Cache indica se o Cloudflare está armazenando um recurso em cache .
  2. Você não está gravando os IPs de visitantes corretamente. No Apache, certifique-se de instalar a extensão Mod_Cloudflare para garantir que está gravando os IPs de visitantes corretamente em seus registros .
por mjsa 19.12.2016 / 13:55