Un utilisateur a demandé 👇

Bonjour à tous!

Depuis que votre plugin a été mis à jour vers la version 2.8.2, la véritable adresse IP de l’utilisateur n’est affichée dans aucune de nos requêtes GeoIP. Au lieu de cela, nous voyons l’adresse IP du site Web sur lequel notre site Web est hébergé. Pour tous les formulaires de contact similaires à celui que nous avons lié ci-dessus, nous recevons des informations identiques du serveur :

IP utilisateur : 181.224.140.238 Pays : États-Unis État ou région : Illinois Ville : Chicago

Il s’agit toujours de l’adresse IP et elle est associée au serveur sur lequel notre site est hébergé. Y aura-t-il un correctif pour cela?


(@ benjamin4)

il y a 2 ans, 9 mois

Il est très probablement derrière un « reverse proxy ». Veuillez vous référer au rapport du plug-in “Dépannage”.


(@mikearsenaultxo)

il y a 2 ans, 9 mois

Ce n’est pas le cas. Nous utilisons ce plugin pour geoIP depuis des années et il a parfaitement fonctionné jusqu’à ce que nous le mettions à jour. J’ai essayé d’activer la case à cocher proxy inverse dans les paramètres de peur d’être un FAI, et cela n’a pas résolu le problème 🙁


(@ benjamin4)

il y a 2 ans, 9 mois

D’accord… oui, la version 2.8.0 a été légèrement modifiée à cet égard. Pour comprendre quel est le problème, j’ai besoin de connaître la configuration de votre serveur. Quelles sont les valeurs de $_SERVER['REMOTE_ADDR'] Oui $_SERVER["HTTP_X_FORWARDED_FOR"]? (Si vous ne voyez pas ce que je veux dire, exécutez ce script en tant que test.php sur votre serveur et dites-moi le résultat :


<?php
var_dump($_SERVER);

Vérifiez également si l’adresse IP du client dans cette liste est correcte.


(@mikearsenaultxo)

il y a 2 ans, 9 mois

Bonjour Benjamin!

Voici ce que je vois avec le dump VAR :

[“HTTP_X_REAL_IP”]=> chaîne(11) “50.72.23.42” chaîne(11) “50.72.23.42”
[“SERVER_ADDR”]=> chaîne (13) “146.66.68.238”
[“REMOTE_ADDR”]=> chaîne (15) “181.224.140.238”

Nous avons essayé 146.66.68.238 et 108.178.34.214 (adresse IP du serveur) et 181.224.140.238 et n’avons toujours pas montré d’informations. Tous les utilisateurs externes sont affichés avec l’adresse IP 181.224.140.238.

Voici ce que nous avons obtenu après avoir entré chacune de ces adresses IP :

Informations sur le site:

IP : 181.224.140.238 Ville : Prov / État : Pays : Latitude : Longitude :


(@ benjamin4)

il y a 2 ans, 9 mois

Cela devrait être corrigé dans la version bêta actuelle :
https://github.com/yellowtree/wp-geoip-detect/archive/master.zip

Je le publierai lorsque j’aurai terminé avec mon panneau de débogage de proxy inverse.

Cela a-t-il résolu votre problème ?

Was this helpful?

0 / 0

Leave a Reply 0

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