Projet

Général

Profil

Actions

Support #2126

fermé

Silverpeas dernière un NAT

Support #2126: Silverpeas dernière un NAT

Ajouté par Sebastien Vuillet il y a presque 15 ans. Mis à jour il y a presque 15 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Configuration
Version cible:
-
Début:
24/06/2011
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Firefox 3.x
Votre version de Silverpeas:
5.6
Système d'exploitation:
Linux
Livraison en TEST:
Livraison en PROD:

Description

La connexion à silverpeas derrière un NAT, ne se passe pas bien. Le page de login apparaît, mais ensuite le portail ne s'affiche pas. Car l'url est remplacé par l'adresse ip locale du serveur.

Dans la classe AUthenticationServlet.java, il y a la ligne de code suivante :
response.sendRedirect(response.encodeRedirectURL(m_sAbsolute + m_sContext + url));

m_sAbsolute, semble être inutile pour sendRedirect et semble erroné car il provient plus haut d'un appel à request.getRequestUrl().
Ce dernier recontruit l'URL, surtout s'il est passé par un RequestDispatcher, et donc dans le cas d'un Silverpeas sur un serveur "naté", prend l'IP de l'interface sur laquelle la connexion a été acceptée (niveau socket).


Demandes liées 1 (0 ouverte1 fermée)

Lié à Silverpeas Core - Bug #2048: Non prise en compte de la variable httpServerBaseClosedEmmanuel Hugonnet31/05/2011

Actions
Actions

Formats disponibles : PDF Atom