Hop,

Le 18/06/2019 à 15:05, Pierre KUHN a écrit :
Bonjour,

Je suis dans un contexte de serveur avec un load-balancing et l'ip qui
remonte est toujours l'ip d'un serveur du réseau.
Le jeton ne change pas si on ne recalcul pas la page, ce n'est pas un
problème de #INCLURE car le site est réaliser avec noisetier.

Dans nospam, pour un visiteur sans compte nous utilisons $GLOBALS['ip'] ici
https://zone.spip.net/trac/spip-zone/browser/spip-zone/_plugins_/nospam/inc/nospam.php#L14
hors elle remonte une ip de serveur.


Amha le problème est du côté de la conf de ton loadbalancer qui devrait faire passer l'ip originale au serveur qui est derrière lui, à coup de X-Forwarded-For car SPIP prend déjà ça en charge cf :

https://core.spip.net/projects/spip/repository/entry/spip/ecrire/inc_version.php#L297

Code qui prend déjà en charge $_SERVER['REMOTE_ADDR'] comme tu peux le voir.

Bref, le bug ne semble pas être dans SPIP mais dans la conf de ton serveur :)

++
b_b
----
spip-zone@rezo.net - https://listes.rezo.net/mailman/listinfo/spip-zone

Répondre à