JBoss WildFly: Démarre mais ne pouvez pas vous connecter?
J'ai juste configuré JBoss WildFly. Il est en cours d'exécution et il est accessible à partir de la même machine, tout fonctionne bien...
Mon problème est qu'il n'est pas accessible à partir d'un autre système (je veux dire dans un réseau, le serveur (hébergé machine) URL ne peut pas accéder à partir d'un autre système).
Comment puis-je résoudre ce problème?
Vous devez vous connecter pour publier un commentaire.
Par défaut jboss/wildfly de liaison à localhost, si vous voulez changer cela, vous pouvez exécuter la commande:
écouter sur toutes les adresses IP de la machine (si multirésident)
Une autre alternative est de configurer dans
standalone.xml
les interfaces section.Changement:
à:
Ref:
Mise à JOUR
De Wildfly 8
<any-ipv4-address/>
était obsolète et retirez-le Wildfly 9, alors si vous êtes dans 9.x ou l'augmentation de l'utilisation<any-address/>
.Par exemple:
La
<any-ipv4-address/>
est obsolète dans WF 9:(J'ai résumé 2 réponses pour une solution de travail)
Je suis à l'aide de WildFly 10.0.0.Final - version la plus récente au temps de rédaction. Recherchez le fichier
standalone.xml
comme ceci:Sur Windows
Ou Linux, comme ceci:
modifier le devenir:
Ensuite, allez à:
(port
9990
est le port HTTP par défaut, si vous utilisez le pare-feu ou iptables, n'oubliez pas d'ouvrir le port9990
)Par exemple:
Vous verrez qu'elle fonctionne succès.
Dernière référence (WildFly 10): https://docs.jboss.org/author/display/WFLY10/Interfaces+et+ports
N'oubliez pas le pare-feu!
Si vous avez fixé la liaison des adresses et ne peut toujours pas se connecter à JBoss, essayer de contourner le pare-feu du serveur.
Pour arrêter le pare-feu de Linux RHEL utilisez cette commande:
Une mise à jour (avril 2018):
Sur RHEL7, où firewalld est utilisé (plutôt que iptables), vous pouvez utiliser:
ou ouvrir le Jboss/Wildfly ports (par exemple, 8080/9990) avec ces deux commandes:
Vous pouvez utiliser l'option-b 0.0.0.0 pour permettre l'accès, indépendamment de l'adresse ip publique attribuée, par exemple, pour les ordinateurs arriver IP dynamique (à l'aide de DHCP), je trouve cette pratique.
Eclipse utilisateurs: Méfiez-vous que la configuration du Serveur, le "nom d'Hôte:" l'entrée est utilisée pour définir l'option "-b" programme d'argument, en remplaçant vos modifications!