首页 文章

连接到Oracle WebLogic Server实例(管理服务器)

提问于
浏览
1

我刚刚开始使用Oracle Weblogic . 我正在尝试使用命令行工具WLST进行一些脚本编写 . 我有一个测试环境设置,上面有 Weblogic 10.3 and Linux 2.6.18 . I have managed to log into wlst in the offline/interactive mode.

I now want to connect to the AdminServer in my domain. I am having issues doing so.

以下是我使用的命令:

wls:/offline> connect('username','password','localhost:7002')

一旦命令被触发,它只显示光标闪烁,操作不会超时 .

使用控制台我已经验证了AdminServer的状态,安全领域中定义的用户和服务器的监听端口 .

我想知道为什么上面的命令不起作用 .

另一方面,我使用管理控制台创建了一个测试受管服务器,并使用相同的命令通过wlst成功 Build 了连接 .

我错过了什么吗?

谢谢 !!

2 回答

  • 0

    我看到两件事 .

    在默认安装中,端口7002是ssl端口 . 它可能未配置并使用它您应指定 t3s 协议,而不是使用默认t3 .

    此外,服务器没有监听 localhost . 该服务器具有IP地址,并且可能是管理服务器绑定到它 . 它没有收听127.0.0.1 .

    要说明,发出此命令(Linux):

    #Linux
    netstat -plan | grep 7001.*LISTEN 
    
    REM Windows
    netstat -a -p tcp -n -o | findstr /R 7001.*LISTENING
    

    你会看到这样的东西(Linux):

    tcp   0    0 ::ffff:192.168.1.11:7001   :::*     LISTEN      20993/java
    

    您可以使用IP地址,但也可以使用以下给出的完全限定名称:

    nslookup 192.168.1.11
    

    再试一次连接:

    connect('username','password','t3://myserver-fqdn.example.com:7001')
    

    或者,如果配置了SSL,这应该工作:

    connect('username','password','t3s://myserver-fqdn.example.com:7002')
    
  • 3

    Mohan可能在/ etc / hosts文件中丢失了 . 请检查其他原因可能是Linux机箱上的防火墙会产生问题 . 你能为托管服务器显示你的连接命令吗?这可能暗示我们发现问题 .

    您是否尝试过使用t3://协议的1p地址?

相关问题