Remote_Addr não funciona após o upgrade do apache

1

Acabei de atualizar do apache2.2 para o apache2.4, e o Remote_Addr imprime 127.1.1.0 em vez do ip do cliente. Eu tenho o apache behaind nginx com as seguintes configurações:

                proxy_pass http://127.0.0.1:8080;
                proxy_redirect off;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $remote_addr;
                proxy_connect_timeout 60;
                proxy_send_timeout 60;
                proxy_read_timeout 60;
    
por dvrecmfo 12.10.2013 / 00:42

1 resposta

1

Se eu tiver lido sua pergunta corretamente, você tem:

 internet -> nginx -> apache

Se você quiser que os ambientes Apache PHP / access.log / CGI mostrem o IP solicitante (externo), então você deseja usar mod_rpaf .

NOTA: Se você tiver atualizado mod_rpaf recentemente, talvez ache que não funciona devido a esse bug:

por 12.10.2013 / 00:47