【问题标题】:JBoss AS 7.1 JBREM000200: Remote connection failed: java.io.IOException: An established connection was aborted by the software in your host machineJBoss AS 7.1 JBREM000200:远程连接失败:java.io.IOException:已建立的连接被主机中的软件中止
【发布时间】:2016-11-28 05:52:45
【问题描述】:

我已经在 J​​EE Eclipse 上安装了 JBoss Application 7.1。由于一些问题,我在JBoss的standalone.xml中将端口号从8080改为8085。

当我在 Eclipse 中启动 JBoss 服务器时出现以下错误。

19:36:39,377 ERROR [org.jboss.remoting.remote.connection] (Remoting "minint-97d33fp:MANAGEMENT" read-1) JBREM000200: Remote connection failed: java.io.IOException: An established connection was aborted by the software in your host machine

19:36:39,388 ERROR [org.jboss.remoting.remote.connection] (Remoting "minint-97d33fp:MANAGEMENT" read-1) JBREM000200: Remote connection failed: java.io.IOException: An established connection was aborted by the software in your host machine

【问题讨论】:

  • 你是怎么从8080端口改成8085端口的
  • 在文件夹 jboss-as-7.1.1.Final 中,您有一个包含standalone.xml 的独立文件夹。在该文件中,您可以在 标记处更改 http 端口号。

标签: java eclipse jakarta-ee jboss jboss7.x


【解决方案1】:

如果他们手动更改端口号,则需要更改许多地方。为了简化这个过程,Jboss 添加了偏移功能。只需设置一个偏移值,所有相关端口都会相应更新。

所以宁愿尝试这种方法。在独立 xml 中,更新以下行:

<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}">

使用您的偏移值将更新为:

<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:5}">

希望对您有所帮助。 (别忘了先纠正你的第一个变化)

【讨论】:

  • 我已按照建议将偏移值更改为默认值。现在,我遇到了一个新错误。 21:39:32,530 错误 [org.jboss.remoting.remote.connection] (Remoting "minint-97d33fp:MANAGEMENT" read-1) JBREM000200: 远程连接失败: java.io.IOException: 收到无效消息长度 1195725856
  • 这实际上可能是由不同的问题引起的。看到这个链接developer.jboss.org/thread/201728?tstart=0&_sscc=t
【解决方案2】:

如果您在 Eclipse 中进行部署,请尝试重新启动 Eclipse。

如果这不起作用,则找到正在使用该端口的进程并终止它。

如果这不起作用,请重新启动计算机。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-29
    • 2015-09-26
    相关资源
    最近更新 更多