
Quelques jours après avoir installé et joué avec Varnish, je me suis aperçu que tous les commentaires du site étaient postés avec l’adresse IP 127.0.0.1, qui est l’adresse du reverse-proxy. Pareil dans les fichiers de logs.
Pour solutionner ce problème et retrouver les véritables adresses IP, il suffit d’installer le module RPAF (Reverse Proxy Add Forward) pour Apache.
Le module RPAF
On installe mod_rpaf :
Code : Tout sélectionner
apt-get install libapache2-mod-rpaf
Code : Tout sélectionner
a2enmod rpaf
Code : Tout sélectionner
nano /etc/apache2/mods-enabled/rpaf.conf
Code : Tout sélectionner
<IfModule mod_rpaf.c>
RPAFenable On
RPAFsethostname On
RPAFproxy_ips 127.0.0.1
RPAFheader X-Forwarded-For
</IfModule>
Code : Tout sélectionner
/etc/init.d/apache2 restart
Le Partage Est Une Force !!!