Невозможно получить доступ к приложению, развернутому в wildfly, используя IP-адрес системы

#jakarta-ee #window #wildfly-10 #web-deployment-project

#джакарта-ee #окно #wildfly-10 #веб-развертывание-проект

Вопрос:

Я успешно развернул веб-приложение Java на сервере с желаемыми изменениями в standalone.xml файл. к вашему сведению, платформа операционной системы — Windows 10 и пытается получить доступ к приложению с того же компьютера, используя IP-адрес. URL доступа:http://192.168.1.11:8080

Здесь моя ошибка, даже если оно развернуто правильно, я не могу получить к нему доступ в браузере с ошибкой «Сайт недоступен». я также создал входящее правило для порта 8080, но все еще не работает.

Пожалуйста, кто-нибудь, дайте мне знать, что я делаю не так или чего не хватает. Спасибо!

журнал для Wildfly:

 ...

22:37:38,784 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0006: Undertow HTTP listener default listening on 192.168.1.11:8080

...

22:38:48,387 INFO  [org.jboss.as.server] (ServerService Thread Pool -- 51) WFLYSRV0010: Deployed "munsiji-service.war" (runtime-name : "munsiji-service.war")

22:38:49,403 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://192.168.1.11:9990/management

22:38:49,403 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0051: Admin console listening on http://192.168.1.11:9990

22:38:49,403 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: WildFly Full 10.1.0.Final (WildFly Core 2.2.0.Final) started in 118898ms - Started 843 of 1094 services (405 services are lazy, passive or on-demand)
  

Комментарии:

1. Похоже, что WildFly запускается правильно. Вы могли бы попробовать отключить брандмауэр в Windows, чтобы узнать, блокирует ли это брандмауэр доступ.

2. Спасибо @JamesR.Perkins за ваш ответ. Я отключил брандмауэр, но проблема все та же. Команда, которую я использовал для отключения брандмауэра: #netsh advfirewall отключает состояние всех профилей

3. Я на самом деле не эксперт по Windows, поэтому я не слишком уверен.

Ответ №1:

в standalone.xml найдите в файле тег «interface name =»public»» и сделайте его таким, как показано ниже:

 <interface name="public">
    <any-address/>
</interface>