Projet

Général

Profil

Actions

Bug #7848

fermé

Adresse IP 127.0.0.1 pour tous les utilisateurs

Ajouté par Emmanuel GRANGE il y a plus de 8 ans. Mis à jour il y a plus de 8 ans.

Statut:
Closed
Priorité:
High
Assigné à:
Catégorie:
Statistiques
Début:
03/05/2016
Echéance:
% réalisé:

100%

Temps estimé:
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 ?


Fichiers

20160503-163939-000141.png (21,5 ko) 20160503-163939-000141.png Emmanuel GRANGE, 03/05/2016 16:41

Mis à jour par Nicolas Eysseric il y a plus de 8 ans

  • Statut changé de New à Assigned
  • Assigné à mis à 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 ?

Mis à jour par Nicolas Eysseric il y a plus de 8 ans

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.

Mis à jour par Yohann Chastagnier il y a plus de 8 ans

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.

Mis à jour par Yohann Chastagnier il y a plus de 8 ans

  • Statut changé de Assigned à In progress...

Mis à jour par Yohann Chastagnier il y a plus de 8 ans

  • Statut changé de In progress... à Resolved
  • % réalisé changé de 0 à 100

Mis à jour par Miguel Moquillon il y a plus de 8 ans

  • Statut changé de Resolved à Integration in progress...

Mis à jour par Miguel Moquillon il y a plus de 8 ans

  • Statut changé de Integration in progress... à V6 pending

Mis à jour par Miguel Moquillon il y a plus de 8 ans

  • Version cible mis à Version 5.15.3

Mis à jour par Yohann Chastagnier il y a plus de 8 ans

  • Statut changé de V6 pending à Closed

Reporté en 6.x

Actions

Formats disponibles : Atom PDF