Linux 上JBOSS 启动后只能本机访问,其它机器不能访问问题解决。
来源:互联网 发布:日语二级听力软件 编辑:程序博客网 时间:2024/04/30 22:51
操作系统为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 就可以了。
- Linux 上JBOSS 启动后只能本机访问,其它机器不能访问问题解决。
- Linux 上JBOSS 启动后只能本机访问,其它机器不能访问问题解决。
- Linux 上JBOSS 启动后只能本机访问,其它机器不能访问问题解决。
- Jboss 4.2.2.GA启动后只能从本机访问,不能从远程访问的解决办法
- Linux上安装Mysql后除了本机其他机器不能访问的问题
- Linux上安装Mysql后除了本机其他机器不能访问的问题
- JBOss启动只能在本机访问的解决办法
- 【Java-Web】Tomcat启动后,只能通过localhost访问,不能通过本机IP
- 解决JBoss不能远程访问只能使用localhost或127.0.0.1在本机访问
- 不能访问其它电脑上JBOSS服务,JBOSS不能通过IP访问
- 发布silverlight网站到服务器,服务器本机正常,其它机器不能访问arcgis地图服务
- mediawiki 只能本机访问 其他电脑不能访问
- Linux web server只能在本机访问,不能被外部主机访问
- Oracle远程不能访问本机问题解决
- 关于Jboss启动服务后本机可以访问,其他机子却无法访问问题解答
- 本机可以访问iis服务器,其他机器不能访问?
- JBOSS 局域网不能访问,本机也…
- jboss 提供的服务只能本机访问外部访问出错
- 使用errno检测错误
- 版本控制软件SubVersion 入门
- Textbox 在 Firefox 浏览器下宽度不正常
- Java2十大经典中文图书
- 如何快速实现HTML编辑器.NET组件
- Linux 上JBOSS 启动后只能本机访问,其它机器不能访问问题解决。
- Orcale 游标的实例
- C++ GUI Programming with Qt 3安装说明
- 儿童一去不复返
- 去掉e加ing
- Java的常用包之二
- txtPlantCode_d.Text = Format(CInt(strTmp), "000")这段程序是什么意思?
- SQL Server 2005 笔试题
- 在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的解决办法