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

问题描述 投票:1回答:2

我刚刚开始使用Oracle Weblogic。我正在尝试使用命令行工具WLST进行一些脚本编写。我有一个测试环境设置,其上有Weblogic 10.3和Linux 2.6.18。我已设法在离线/交互模式下登录wlst。

我现在想要连接到我的域中的AdminServer。我有这样的问题。

以下是我使用的命令:

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

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

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

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

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

我错过了什么吗?

谢谢 !!

oracle command-line webserver weblogic-10.x wlst
2个回答
3
投票

我看到两件事。

在默认安装中,端口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')

0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.