在LAN中访问Oracle Http服务器(OHS)

时间:2015-08-06 06:41:09

标签: java oracle weblogic httpserver

我已经配置了Weblogic面前的OHS服务器,以便将所有来自OHS的请求转发到WL服务器,并且它在本地机器(安装了WL和OHS)中运行良好,我可以使用OHS端口访问部署在WebLogic上的应用程序。 / p>

 http://localhost:OHS_port/MyApp/,
 http://host_IP:OHS_port/MyApp/ and 
 http://127.0.0.1:OHS_port/MyApp/

所有这些url在部署OHS和weblogic服务器的同一台机器上运行良好。

但是当我尝试使用OHS服务器端口访问LAN时,我无法访问应用程序(http://host_IP:OHS_port/MyApp/),但可以使用weblogic端口(http://host_IP:WL_port/MyApp/)访问该应用程序。

httpd.conf -

Listen 7777
ServerName 10.0.0.10:7777
(Rest of details in this files are default values)


mod_wl_ohs.conf -

<IfModule weblogic_module>
<Location /MyApp>
WLSRequest On
WebLogicHost 10.0.0.10
WeblogicPort 7001
</Location>
</IfModule>

知道为什么我无法使用OHS端口访问?这与防火墙有关吗?如果防火墙问题,我如何能够访问weblogic端口而不是OHS(我尝试交换OHS和WL端口,但仍然行为相同(适用于新的weblogic端口,但不适用于OHS端口)。

由于

1 个答案:

答案 0 :(得分:0)

您的ServerName值应该是您希望OHS响应的主机名或LAN IP地址。

例如,如果计算机的IP地址为10.1.1.10且主机名为myohs.mydomain.com,请使用以下命令:

ServerName myohs.mydomain.com

另外,请确保DNS将myohs.mydomain.com映射到10.1.1.10。