Pregunta sobre Geolocation IP Detection de Wordpress:

El plugin no debe elegir la dirección IP del usuario real, sino que usa la IP del servidor web

Un usuario preguntó 👇

¡Hola a todos!

Dado que su plugin se actualizó a la versión 2.8.2, la dirección IP real del usuario no se muestra en ninguna de nuestras consultas GeoIP. En cambio, vemos la dirección IP del sitio web donde está alojado nuestro sitio web. Para todos los formularios de contacto similares al que vinculamos anteriormente, estamos recibiendo información del servidor idéntica:

IP de usuario: 181.224.140.238 País: Estados Unidos Estado o región: Illinois Ciudad: Chicago

Esta es siempre la dirección IP y está asociada con el servidor en el que está alojado nuestro sitio. ¿Llegará un arreglo para este?

(@ benjamin4)

Hace 2 años, 9 meses

Lo más probable es que esté detrás de un «proxy inverso». Consulte el informe del plugin «Solución de problemas».

(@mikearsenaultxo)

Hace 2 años, 9 meses

Ese no es el caso. Hemos estado usando este plugin para geoIP durante años y ha funcionado perfectamente hasta que lo actualizamos. Intenté activar la casilla de verificación del proxy inverso en la configuración por temor a ser un ISP, y eso no solucionó el problema 🙁

(@ benjamin4)

Hace 2 años, 9 meses

De acuerdo … sí, 2.8.0 se ha modificado ligeramente en este sentido. Para entender cuál es el problema, necesito conocer la configuración de su servidor. Cuales son los valores de $_SERVER['REMOTE_ADDR'] y $_SERVER["HTTP_X_FORWARDED_FOR"]? (Si no sabe a qué me refiero, ejecute este script como test.php en su servidor y dígame el resultado:


<?php
var_dump($_SERVER);

También verifique si la IP del cliente en esta lista es correcta.

(@mikearsenaultxo)

Hace 2 años, 9 meses

¡Hola Benjamín!

Esto es lo que veo con el volcado de VAR:

[“HTTP_X_REAL_IP”]=> cadena (11) «50.72.23.42» <- seo mo IP iarbhír [“HTTP_X_FORWARDED_FOR”]=> cadena (11) «50.72.23.42»
[“SERVER_ADDR”]=> cadena (13) «146.66.68.238»
[“REMOTE_ADDR”]=> cadena (15) «181.224.140.238»

Probamos 146.66.68.238 y 108.178.34.214 (dirección IP del servidor) y 181.224.140.238 y aún no mostramos ninguna información. Todos los usuarios externos se muestran con la dirección IP 181.224.140.238.

Esto es lo que obtuvimos después de ingresar cada una de esas direcciones IP:

Información del sitio:

IP: 181.224.140.238 Ciudad: Prov / Estado: País: Latitud: Longitud:

(@ benjamin4)

Hace 2 años, 9 meses

Esto debería solucionarse en la versión beta actual:
https://github.com/yellowtree/wp-geoip-detect/archive/master.zip

Lo lanzaré cuando termine mi panel de depuración de proxy inverso.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.