dev2dev.bea.com.cn
首页 资源中心 dev2dev学堂 在线技术论坛 专家Blog User Group CodeShare

激情燃烧的岁月

赵志敏
  专注于JAVA技术和J2EE技术的应用,Oracle数据库管理与开发技术。对轻量级架构和开源有非常浓厚的兴趣。目前从事于金融行业系统开发,曾经做过CRM,CallCenter,网上交易,网站等系统开发。信奉格言:We need to approach problems with an open mind, and should be prepared to use the simplest and most efficient approach


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

2007-11-16 14:51:01 | 评论 (1) | 被访问(629)次

 

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

 

以前一直用的都是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>  

 

 

 

 


2007年11月

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
             
RSS订阅

赵志敏's Blog搜索