Bonjour,
Je veux utiliser IHS (apache sauce IBM) en reverse proxy (on va l'appeler IHS DMZ) pour acceder a un serveur IHS du LAN qui pointe sur un index.html qui envoie vers un serveur d'application J2E Websphere.
client -> reverse proxy IHS dmz -> ihs lan -> websphere
SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1
<VirtualHost 10.2.1.10:80>
ServerName ReverseProxy
ProxyRequests Off
ProxyPreserveHost on
ProxyPass / http://192.168.1.12:10081/
ProxyPassReverse / http://192.168.1.12:10081/
</VirtualHost>
Si le contenu de index.html est un affichage statique tout fonctionne.
Si le contenu de index.html envoie vers websphere appres l'etablissement de la connexion au serveur IHS du LAN le client essaie de se connecter en direct au serveur IHS de LAN, il bypass completement le reverse proxy.
J'ai essaye avec un href ou une frame (cf ci dessous) mais ca ne change rien
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <html> <head> <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <META name="GENERATOR" content="IBM WebSphere Studio"> <META http-equiv="Content-Style-Type" content="text/css"> <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> <TITLE>Webapp/TITLE> </HEAD> <FRAMESET frameborder="no" cols="0,*"> <FRAME FRAMEBORDER="0" MARGINWIDTH=1 MARGINHEIGHT=1 NORESIZE SCROLLING=no NAME="Cadre_Vide" SRC="vide.html"> <FRAME FRAMEBORDER="0" SCROLLING="auto" NAME="Cadre_gauche" src="http://192.168.1.12:10081/webapp/secure/index.jsp"> </FRAMESET> </HTML>
Je n'ai trouvé aucune information indiquant comment repondre (sur l'ihs du lan) au reverse proxy ou de parametrage specifique dans le serveur websphere.
L'ihs est la version 2.0.47.1 avec le dernier PK, les composant edge ne sont pas installés.
Si vous avez une idee...
Partager