java - 如何打开Jboss 4447端口?

标签 java port jboss6.x

我有一个 Jboss 6.1 服务器,我想从远程客户端使用远程 EJB 连接。

但是JBoss端口4447始终关闭,连接被拒绝。

如何打开此端口?

最佳答案

我假设您正在使用远程协议(protocol)从 Java 程序获取服务器中的 JNDI 资源

默认情况下,JBOSS 服务器中的远程端口未关闭。

要访问远程协议(protocol),您需要创建一个应用程序用户并在连接时使用该凭据。

找到add-user.bat(适用于Windows)/add-user.sh(适用于Linux)并创建一个应用程序领域用户。

之后,在您的程序中使用该用户名和密码。

供引用:check this documentation

但还有其他事情需要确保:

检查您的日志中是否有以下行:

[Server:ServiceNode-1] 19:40:39,323 INFO  [org.jboss.as.remoting] (MSC service thread 1-1) JBAS017100: Listening on fedora18/localhost:4447

并确保没有其他程序使用端口 4447。(使用 netstat 或类似的东西)

关于java - 如何打开Jboss 4447端口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22990092/

相关文章:

java - 我需要与许多其他对象共享一个对象——我读过关于单例的投诉,那么我应该使用什么来代替?

c# - 如果端口已被另一个应用程序占用怎么办?

c++ - 用于端口转发的 libssh2 示例代码

java - 如何使用 AS6 在 JMX 中使用 CDI 获取 'JBoss service'?

java - RESTful MySQL/术语/传递参数/返回整数和 double

java - 为什么 Jcreator 显示 iLlegal start of expression?

java - Hibernate:一对一映射无法正常工作

ssl - 8443端口有什么用?

singleton - 如何将 JBoss Singleton 服务从 JBoss AS 6 迁移到 JBoss AS 7?

java - JBoss 6.4.20 补丁中允许使用哪些版本的 Jackson?