【问题标题】:Cannot access application running on JBOSS EAP 7 outside vagrant box无法访问在 vagrant box 外的 JBOSS EAP 7 上运行的应用程序
【发布时间】:2019-10-17 15:36:18
【问题描述】:

我实际上是在尝试访问在端口 8080 上运行在 JBOSS EAP 7 服务器上的 vagrant box 之外的应用程序。我确实在 vagrant 文件中添加了端口转发设置

config.vm.network :forwarded_port, guest: 3000, host: 8080

当我重新加载 vagrant 时,端口转发确实显示在终端日志中。但是,当我从 vagrant box 之外的浏览器访问应用程序时,在浏览器上出现 ERR_CONNECTION_REFUSED 错误。我还通过运行以下命令将地址绑定到 0.0.0.0 但仍然没有运气。有什么建议请我可能缺少什么?我也设置了代理设置,但仍然没有运气。

sudo ./standalone.sh -b 0.0.0.0

下面是0.0.0.0绑定的端口

以下是我的 vagrant reload 的日志

下面是我在 ubuntu vagrant box 中设置的端口转发

下面是浏览器的错误

【问题讨论】:

    标签: vagrant vagrantfile jboss-eap-7 vagrant-windows


    【解决方案1】:

    我发现了一些有用的东西。

    我使用的是 RHEL 7.6 并且防火墙已打开:

    $ sudo firewall-cmd --state
    running
    

    禁用后:

    $ systemctl stop firewalld
    $ sudo firewall-cmd --state
    not running
    

    我成功从外部访问 Jboss 控制台

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-01
      • 2018-11-19
      • 1970-01-01
      • 2020-03-09
      • 2020-01-12
      • 2021-05-07
      • 1970-01-01
      • 2015-01-31
      相关资源
      最近更新 更多