Linux 上JBOSS 启动后只能本机访问,其它机器不能访问问题解决。
2007-06-01 13:34
691 查看
操作系统为linux:
jboss版本 4.2
1.我的jboss安装后只能使用wget http://127.0.0.1:8080 而使用本机的IP172.20.80.148 wget http://172.20.80.148:8080 却不能访问。
这个问题烦了我两天的时间。开始我以为是iptables的问题。后来听同事说应用程序启动的时候会邦定一个
IP。也就是对应一块网卡。用ifconfig查看后,有一个eth0和lo两个信息。我使用的是jboss.4.2的版本
默认他邦定到了lo上。我修改了一下/usr/local/jboss/jboss-4.2.0.GA/server/default/deploy/jboss-web.deployer
中的server.xml 文件。将${jboss.bind.address} 修改为0.0.0.0 这样通过eth0,lo都可以访问jboss的
8080端口。
2.使用命令netstat -nlp 查看一下。
Local Address 更改为 0.0.0.0:8080 而不是以前的127.0.0.1:8080
3. wget http://172.20.80.148:8080 也可以访问了。
在tomcat 5上不存在这个问题,只有jboss4.2上。这是不是jboss的一个bug?我只是解决了这个问题,但不知道为什么${jboss.bind.address} 这个变量只取到了127.0.0.1这个IP。
注:后有网友更正,只需要在启动脚本时 加个 -b ip address 就可以了。
jboss版本 4.2
1.我的jboss安装后只能使用wget http://127.0.0.1:8080 而使用本机的IP172.20.80.148 wget http://172.20.80.148:8080 却不能访问。
这个问题烦了我两天的时间。开始我以为是iptables的问题。后来听同事说应用程序启动的时候会邦定一个
IP。也就是对应一块网卡。用ifconfig查看后,有一个eth0和lo两个信息。我使用的是jboss.4.2的版本
默认他邦定到了lo上。我修改了一下/usr/local/jboss/jboss-4.2.0.GA/server/default/deploy/jboss-web.deployer
中的server.xml 文件。将${jboss.bind.address} 修改为0.0.0.0 这样通过eth0,lo都可以访问jboss的
8080端口。
2.使用命令netstat -nlp 查看一下。
Local Address 更改为 0.0.0.0:8080 而不是以前的127.0.0.1:8080
3. wget http://172.20.80.148:8080 也可以访问了。
在tomcat 5上不存在这个问题,只有jboss4.2上。这是不是jboss的一个bug?我只是解决了这个问题,但不知道为什么${jboss.bind.address} 这个变量只取到了127.0.0.1这个IP。
注:后有网友更正,只需要在启动脚本时 加个 -b ip address 就可以了。
相关文章推荐
- Linux 上JBOSS 启动后只能本机访问,其它机器不能访问问题解决。
- Linux 上JBOSS 启动后只能本机访问,其它机器不能访问问题解决
- Linux 上JBOSS 启动后只能本机访问,其它机器不能访问问题解决。
- 解决JBoss只能通过localhost访问不能通过IP的问题
- Linux_解决局域网中其它机器不能访问 RedHat 5.X+ Tomcat 服务器[转]
- 解决JBoss 4.2.3GA发布出来的应用不能被其他机器访问的问题
- [Linux] 解决局域网中其它机器不能访问 RedHat 5.5 + Tomcat 服务器
- Linux_解决局域网中其它机器不能访问 RedHat 5.X+ Tomcat 服务器[转]
- Jboss 4.2.2.GA启动后只能从本机访问,不能从远程访问的解决办法
- Linux上安装Mysql后除了本机其他机器不能访问的问题
- 因计算机磁盘硬件配置问题windows无法启动及HP系列机器不能使用GHOST的解决方法
- 解决JBoss只能通过localhost(127.0.0.1)而不能通过IP访问
- windows系统在恢复镜像备份之后,只能启动ubuntu系统,不能启动windows系统的问题解决
- Linux上安装Mysql后除了本机其他机器不能访问的问题
- Linux上安装Mysql后除了本机其他机器不能访问的问题(zhuan)
- [Linux问题解决] tomcat 启动正常,局域网无法访问
- AM335X下Linux驱动 485串口 只能收不能发 问题的解决
- linux启动时候libc.so.6等库无权访问(Permission denied)问题解决
- 解决mysql中只能通过localhost访问不能通过ip访问的问题
- 【ITOO项目中遇到的问题】Jboss启动项目能远程调用其他系统,不能远程调用本系统问题解决方案