endereços IP reais do verniz + Cloudflare

1

Eu estou tentando editar o arquivo default.vcl para obter os endereços IP do cliente real para aparecer no meu Wordpress. Achei isso online e li muitas páginas sobre isso, mas não consegui fazer isso funcionar. Estou usando a revisão 4354e5e do verniz-4.0.1.

Eu adicionei isso ao arquivo VCL,

sub vcl_recv {
    remove req.http.X-Forwarded-For;
    if (req.http.cf-connecting-ip)
    {
        set req.http.X-Forwarded-For = req.http.cf-connecting-ip;
    }
    else
    {
        set req.http.X-Forwarded-For = client.ip;
    }
}

No entanto, após isso, o serviço de verniz não inicia. No momento em que volto ao arquivo VCL padrão, tudo volta ao normal novamente. Alguém por favor pode me ajudar a fazer isso funcionar? Eu também uso o Cloudflare btw.

    
por hpb 06.07.2014 / 06:20

1 resposta

0

você precisa verificar o seu VCL contra o Varnish 4 link

    
por 06.07.2014 / 12:58