RMI和JBOSS命名异常

时间:2013-05-28 08:32:25

标签: jboss rmi

我有一个在JBoss 6上运行的应用程序.JBoss在IP为的本地机器上运行 192.168.0.105,它位于路由器后面。路由器IP例如是83.200.200.200。我用这个命令运行JBoss:

run.sh -b 192.168.0.105 -Djava.rmi.server.hostname=83.200.200.200

但是当我使用地址83.200.200.200(具有转发)从远程应用程序调用客户端时,我得到一个例外:

  

为InvokerLocator建立套接字连接时出现问题[sslsocket://192.168.0.105:3843 /]]

有什么建议吗?

感谢。

1 个答案:

答案 0 :(得分:0)

我终于做到了。在我运行JBoss的机器上,在/ etc / hosts中我添加了一行:

192.168.0.105 mydomain.com

使用-b mydomain.com运行JBoss

在远程连接的机器上我在/ etc / hosts

中添加了一行

83.200.200.200 mydomain.com

一切都很好。谢谢你的回答