`

JBoss只能用localhost访问修改办法

 
阅读更多
来源:http://developer.51cto.com/art/200906/128970.htm

JBoss版本:4.2.2GA

症状:服务器无法通过IP地址去JBoss访问,JBoss访问只能用127.0.0.1或者localhost。

解决办法:
启动JBoss的时候输入:run -b xxx.xxx.xxx.xxx
其中xxx.xxx.xxx.xxx为本机的IP地址。

原因:
JBoss4.2以上版本服务启动如果不加任何参数的话,只监听127.0.0.1,就是说只能用127.0.0.1或者localhost访问,用本机的对外地址 访问不了,同一网络内别的机子没法访问。除非你用参数-b ip地址 来绑定监听的地址才可以。这和以前版本的JBoss不一样,以前版本的不加任何参数是监听本机所有的IP地址,现在必须使用参数-b 0.0.0.0才可以监听全部地址。

1.以下是具体解决方法:
在JBoss-4.2.2.GA\bin目录下,新建start.bat文件,录入如下内容:
run.bat -b 0.0.0.0
保存即可。使用你新制作的start.bat文件启动服务之后就可以IP访问了。
分享到:
评论

相关推荐

    jboss端口号修改

    - 使用浏览器访问新端口,例如http://localhost:8088,检查是否能够成功访问JBoss管理控制台或者部署的应用程序。 #### 可能遇到的问题及解决办法 1. **启动失败:** - 如果修改后JBoss无法启动,可能是由于端口...

    JBOSS5.1安装配置说明

    同时,我们也可以修改监听 IP,以便从不同的网络接口访问 JBOSS。 配置 useJK 在 JBOSS 的配置文件 war-deployers-jboss-beans.xml 中,我们需要打开 useJK 的配置,以便启用 JK 代理。 启动 JBOSS 启动 JBOSS,...

    jboss服务器的详细配置

    默认情况下,JBoss的JMX控制台(http://localhost:8080/jmx-console)无需身份验证即可访问,这可能导致安全隐患。为了增强安全性,我们需要配置身份验证机制。具体步骤如下: 1. 找到并编辑`{jboss_home}\server\...

    jboss入门

    ### jBoss入门详解 ...以JBOSS3.2.3为例,需要修改`%JBOSS_HOME%/server/default/deploy/jbossweb-tomcat41.sar/META-INF/jboss-service.xml`中的`<Engine name="MainEngine" defaultHost="localhost">`为`...

    JBOSS 安装

    - 测试安装是否成功,通过浏览器访问`http://localhost:8080/`,可看到JBoss的欢迎界面。点击“JBoss Management”下的“JMX Console”可进入控制台。 #### 常见问题及解决方案 1. **端口冲突**:若启动失败,可能...

    jboss开发技术文档

    3. **JBoss的安全设置**:JBoss的安全性主要通过managementRealm和applicationRealm进行配置,分别对应管理界面和应用访问的认证。 - **jmx-console登录的用户名和密码**:默认的用户名和密码通常为`admin/admin`...

    jboss5.0.1GA端口配置

    <binding name="jboss.bind.address.management" value="localhost"/> <!-- 其他端口配置也按需修改 --> ``` #### 五、注意事项 - 在修改端口配置前,请务必确保新分配的端口未被其他服务占用。 - 配置文件修改...

    最详细的JBOSS使用手册

    JBOSS支持角色基础的访问控制(RBAC)和认证机制,可以设置不同用户和角色的权限,保障系统安全。 八、故障排查与优化 1. 日志分析:JBOSS的日志文件(如`standalone/log/server.log`)是排查问题的重要资源。 2. ...

    Apache与Jboss负载均衡教程

    - **配置文件详解**:例如,jboss-service.xml文件定义了服务器启动时初始化的服务列表,包括命名服务客户端访问点、EJB客户端访问点、日志框架、安全框架以及事务管理器等。 #### HTTPS配置 - **HTTPS介绍与配置*...

    Jboss基础.pdf

    - **管理控制台**:通过浏览器访问`http://localhost:9990/console`,可以登录管理控制台进行服务器配置、应用部署等操作。 - **CLI(Command Line Interface)**:提供命令行工具,允许开发者通过命令行执行管理...

    JBoss下载与JBoss安装.doc

    此外,你可以通过浏览器访问`localhost:8080`来查看JBoss的欢迎页面,并通过点击"JBoss Management"下的"JMX Console"链接进入管理控制台。 如果启动失败,常见的问题有以下几点: 1. 端口冲突:默认情况下,JBoss...

Global site tag (gtag.js) - Google Analytics