WebLogic 9中console异地IP登录不上的解决方法

style="WIDTH: 345px; HEIGHT: 285px" align="left" marginwidth="0" marginheight="0" src="http://www.ymfund.com/web/ad.html" frameborder="0" width="468" scrolling="no" height="60">

以前一直用的都是weblogic7 weblogic8 ,感觉非常良好,最近在尝试使用weblogic9版本,安装成功之后在本机上通过 http://localhost:7001/console 访问控制台完全没有问题。但是在自己机器上能过IP访问weblogic9的控制台却发生了问题,根本无法打开,后来深入追踪下去,发现在weblogic9本机通过IP访问也是登入不了,一样的情况。上网查了一下weblogic10也有这种情况,这样的好处可能是禁止外部的机器对控制台的访问吧,因为以前的话,如果是把weblogic的端口改成80的话,那通过外网都能直接登陆控制。这样是不安全的,BEA可能正是基于这样的考虑才默认异地IP禁止登录的吧。
 
解决方法:
1、通过 http://localhost:7001/console/ 登录WebLogic的管理控制台

点击Lock & Edit

Domain Structure ==> Environment ==> Servers

右边选择相应的XXXServer,进行编辑
Listen Address:填入0.0.0.0,保存即可,其它的选项如SSL配置就不细说了。
最后激活所做的修改后就立即生效了。
 
 
2、直接修改%DOMAIN_HOME%/confit/config.xml文件,找到相应的地方,修改内容为如下,就可以了:
不启用SSL的配置
代码
<server>  
<name>XXXServer</name>  
<ssl>  
<enabled>false</enabled>  
</ssl>  
<listen-port>7001</listen-port><!-- 你的端口号 -->  
<listen-address>0.0.0.0</listen-address><!-- 监听地址 -->  
</server>  
启用SSL的配置
代码
<server>  
<name>XXXServer</name>  
<ssl>  
<name>XXXServer</name>  
<enabled>true</enabled>  
<listen-port>7002</listen-port><!-- 你的SSL端口号 -->  
</ssl>  
<listen-port>7001</listen-port><!-- 你的端口号 -->  
<listen-address>0.0.0.0</listen-address><!-- 监听地址 -->  
</server>  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值