Varnish & WordPress – Ips y comentarios

Hace unos meses publiqué un tip sobre WP & Varnish, por un tema concreto, el registro correcto de ips en nuestro sistema instalando un módulo, el Rpaf. Es un módulo útil cuando tenemos algún tipo de proxy, o caché, como en este caso varnish.

Hace poco he tenido un “problema” con un cliente. Al hacer el split de su backend y frontend, akismet plugin comenzó a filtrar todos los comentarios como spam. Yo no me acordaba de este detalle, el de las variables:

REMOTE_ADDR
X_FORWARDER_FOR

Para arreglar esto hemos de seguir una serie de pasos explicados aquí Y adicionalmente, para el tema de los comentarios de WP, hemos de editar (y si alguien sabe otra manera que la diga :)) los archivos:

wp-includes/comment.php
wp-content/plugins/akismet/akismet.php

tendremos que editar estos dos archivos buscando la variable

REMOTE_ADDR

y editando por

HTTP_X_FORWARDED_FOR

Faltará reiniciar Varnish y ya lo tenemos.

Links
http://mclear.co.uk/2010/12/03/wordpress-and-varnish-comment-ips/

Leave a Reply

Your email address will not be published. Required fields are marked *