Bonjour
J'ai un problème pour accéder à une application déployée sous JBoss. J'utilise JBoss 4.2.3 sous Windows 2000 SP4. Pour déployer l'application, je place son war dans JBOSS_HOME/server/default/deploy. Je lance le JBOSS_HOME/bin/run.bat.
J'ai changé le port d'écoute car une application tourne déjà sur le port 8080. J'ai donc modifié le fichier JBOSS_HOME/server/default/deploy/jboss-web.deployer/server.xml de la façon suivante (modifications en gras) :
Lorsque je me connecte en localhost, en travaillant directement sur le server où est installé JBoss, tout se passe bien. J'accède parfaitement à mon application sous l'URL : http://localhost:9090/monAppli.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <Connector port="9090" address="${jboss.bind.address}" maxThreads="250" maxHttpHeaderSize="8192" emptySessionPath="true" protocol="HTTP/1.1" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" /> ... <!-- Define an AJP 1.3 Connector on port 8009 --> <Connector port="9091" address="${jboss.bind.address}" protocol="AJP/1.3" emptySessionPath="true" enableLookups="false" redirectPort="8443" />
Par contre, lorsque je veux accéder à l'application à partir d'une machine distante, ça ne marche pas : http://ipDeMonServer:9090/monAppli.
Les ports 9090 et 9091 sont pourtant ouverts.
Il y a-t-il un problème de configuration de ma part ? JBoss nécessite-t-il l'installation d'un Apache en parallèle ?
Merci d'avance pour votre aide.
Partager