Ne peut pas accéder à JBoss as 7 à partir de l'ordinateur distant
Je suis en cours d'exécution de JBoss as 7 sur le port 8080. Je suis en mesure d'y accéder à partir de ma machine locale (http://localhost:8080
). Cependant, je ne suis pas en mesure d'y accéder à partir d'une autre machine sur le même réseau, par exemple http://192.168.1.104:8080
ne fonctionne pas. J'ai désactivé le pare-feu Windows sur la machine locale. En fait, si je commence un Tomacat serveur sur la machine locale sur le port 8080, il est facilement accessible à partir d'un ordinateur distant. Donc, c'est quelque chose sur le serveur JBoss qui est à l'origine du problème. Aucune idée sur comment résoudre ce problème?
Grâce.
OriginalL'auteur Naresh | 2014-01-18
Vous devez vous connecter pour publier un commentaire.
Démarrer le serveur avec
-Djboss.bind.address=192.168.1.104
optionOU
ajouter l'adresse IP du serveur dans votre standalone.xml
Vous pouvez utiliser 0.0.0.0 au lieu de 192.168.1.104 si vous souhaitez lier à toutes les adresses IP.
OriginalL'auteur Alf
Si vous êtes l'exécution de JBoss à partir d'un IDE il devrait y avoir une case à cocher qui permet l'accès web à distance. Il n'est pas cochée par défaut. Dans eclipse, double-cliquez sur JBoss sous l'onglet serveurs et il devrait y avoir une case à cocher intitulée "Écouter sur toutes les interfaces pour autoriser les connexions web." dans le Comportement du Serveur de l'onglet.
OriginalL'auteur AhmedAly
Vous pouvez utiliser ceci:
Il est nécessaire de redémarrer le serveur après l'ajout de cette.
OriginalL'auteur stakahop
Si vous êtes à votre serveur par l'exécution de l'exécuter.chauve-souris, vous devez execure cette commande exécuter.bat-b 0.0.0.0 (reportez-vous à https://community.jboss.org/wiki/JBoss42FAQ)
Si vous démarrez votre serveur à partir d'eclipse, il vous suffit de cocher l'option (Écouter sur toutes les interfaces pour autoriser les connexions web) sur le comportement de serveur.
OriginalL'auteur Nejmeddine