Project

General

Profile

Actions

Bug #7848

closed

Adresse IP 127.0.0.1 pour tous les utilisateurs

Added by Emmanuel GRANGE almost 5 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
High
Category:
Statistiques
Start date:
05/03/2016
Due date:
% Done:

100%

Estimated time:
Navigateur:
Firefox
Votre version de Silverpeas:
5.15.2
Système d'exploitation:
Linux
Votre base de données:
PostgreSQL
Livraison en TEST:
Livraison en PROD:

Description

Bonjour,

Depuis la mise à jour du portail en 5.15.2 sur notre environnement de test et de développement, tous les utilisateurs connectés dessus sont référencés avec l'adresse IP 127.0.0.1 dans les statistiques des personnes connectés (cf. pièce jointe).

Pourquoi ? Cela ne risque-t'il pas de poser des problèmes pour localiser, notifier ou encore d'autres problèmes pas encore découvert ?


Files

20160503-163939-000141.png (21.5 KB) 20160503-163939-000141.png Emmanuel GRANGE, 05/03/2016 04:41 PM
Actions #1

Updated by Nicolas Eysseric almost 5 years ago

  • Status changed from New to Assigned
  • Assignee set to Yohann Chastagnier

Il y a eu du changement en 5.15.2 là dessus : https://tracker.silverpeas.org/issues/2524

Ce changement de comportement doit être dû à cela. Nous le constatons aussi sur nos environnements.
Sur notre extranet, l'IP indiquée est 127.0.0.1 (incorrecte donc). Sur notre intranet, l'IP réelle est affichée.

Yohann, tu peux nous éclairer ?

Actions #2

Updated by Nicolas Eysseric almost 5 years ago

Emmanuel GRANGE a écrit :

Cela ne risque-t'il pas de poser des problèmes pour localiser, notifier ou encore d'autres problèmes pas encore découvert ?

Pour répondre à cette question, cette information est juste donnée à titre d'information. Son inexactitude ne présente aucun risque.

Actions #3

Updated by Yohann Chastagnier almost 5 years ago

Il y a un petit changement en 5.15.2 effectivement, dans le sens où le système tente dans un premier temps de connaître l'IP du client par le HEADER X-Forwarded-For de la requête HTTP.
Ce dernier est généralement positionné par les proxys HTTP.
Dans un deuxième temps, et si l'IP n'a pas été résolue, alors l'ancienne méthode est appliquée.

Cependant, après quelques petits tests, je pense qu'il y a un petit problème dans l'implémentation de cette nouveauté dans Silverpeas. En effet, si ce HEADER n'existe pas, alors l'IP résolue sera toujours 127.0.0.1 (et l'ancienne méthode n'est en réalité pas sollicitée).

Un petit ajustement doit être effectué à ce niveau.

Actions #4

Updated by Yohann Chastagnier almost 5 years ago

  • Status changed from Assigned to In progress...
Actions #5

Updated by Yohann Chastagnier almost 5 years ago

  • Status changed from In progress... to Resolved
  • % Done changed from 0 to 100
Actions #6

Updated by Miguel Moquillon almost 5 years ago

  • Status changed from Resolved to Integration in progress...
Actions #7

Updated by Miguel Moquillon almost 5 years ago

  • Status changed from Integration in progress... to V6 pending
Actions #8

Updated by Miguel Moquillon almost 5 years ago

  • Target version set to Version 5.15.3
Actions #9

Updated by Yohann Chastagnier almost 5 years ago

  • Status changed from V6 pending to Closed

Reporté en 6.x

Actions

Also available in: Atom PDF