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

连接到Oracle WebLogic服务器实例(管理服务器),oracle,command-line,webserver,weblogic-10.x,wlst,Oracle,Command Line,Webserver,Weblogic 10.x,Wlst,我刚刚开始使用Oracle Weblogic。我正在尝试使用命令行工具WLST编写脚本。我已经建立了一个测试环境,上面有Weblogic 10.3和Linux 2.6.18我已成功以脱机/交互模式登录到wlst。 我现在想连接到域中的AdminServer。我在这样做时遇到问题。 以下是我正在使用的命令: wls:/offline> connect('username','password','localhost:7002') 一旦命令被触发,它只显示光标闪烁,操作不会超时 我使

我刚刚开始使用Oracle Weblogic。我正在尝试使用命令行工具WLST编写脚本。我已经建立了一个测试环境,上面有Weblogic 10.3和Linux 2.6.18我已成功以脱机/交互模式登录到wlst。

我现在想连接到域中的AdminServer。我在这样做时遇到问题。

以下是我正在使用的命令:

    wls:/offline> connect('username','password','localhost:7002')
一旦命令被触发,它只显示光标闪烁,操作不会超时

我使用控制台验证了AdminServer的状态、在安全领域中定义的用户以及服务器的侦听端口

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

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

我错过什么了吗


谢谢

Mohan/etc/hosts文件中可能缺少该文件。请检查其他原因是否可能是Linux机箱上的防火墙会导致问题。 能否显示托管服务器的connect命令?这可能会提示我们找出问题所在

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

我看到两件事

在默认安装中,端口7002是ssl端口。它可能没有配置,要使用它,您应该指定t3s协议,而不是使用默认的t3

此外,服务器未在
localhost
上侦听。该服务器有一个IP地址,很可能是绑定到它的管理服务器。它不是在听127.0.0.1

要告知,请发出以下命令(Linux):

您将看到类似以下内容(Linux):

您可以使用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')

尝试将“t3://localhost:7002”作为connect命令的第三个参数。这是我尝试的第一个参数。它不起作用。除非另有规定,否则参数'localhost:7002'默认为t3协议。防火墙是否处于活动状态?
connect('username','password','t3://myserver-fqdn.example.com:7001')
connect('username','password','t3s://myserver-fqdn.example.com:7002')