打印

访问Websphere代理服务器提示SRVE0255E: 尚未定义Web 组/虚拟主机

访问Websphere代理服务器提示SRVE0255E: 尚未定义Web 组/虚拟主机

WAS版本为7.0.0.13 windows 64位

在Node1上配置了3个Server,其中2个是AppServer,端口分别为9080、9082,另1个是ProxyServer,端口为9081
将这三个端口已经添加到“环境->虚拟主机->default_host->主机别名中了

其中AppServer的9080跟9082端口可以正常访问,但访问ProxyServer的端口9081,提示404错误,后台抛出以下错提示:

[13-10-11 20:24:18:470 CST] 00000019 ServerCache   I   DYNA1071I: 正在使用高速缓存提供程序“default”。
[13-10-11 20:24:36:161 CST] 0000001f webcontainer  E com.ibm.ws.webcontainer.WebContainer handleRequest SRVE0255E: 尚未定义要处理 /msscpmis 的 Web 组/虚拟主机。
[13-10-11 20:24:39:125 CST] 0000001f webcontainer  E com.ibm.ws.webcontainer.WebContainer handleRequest SRVE0255E: 尚未定义要处理 /msscpmis 的 Web 组/虚拟主机。


附件为ProxyServer的SystemOut文件

烦请帮忙看下,谢谢!
附件: 您所在的用户组无法下载或查看附件

TOP

你的应用程序没有部署到 ProxyServer 上面吧,所以无法访问,造成404。

[13-10-11 20:24:17:987 CST] 00000000 WsServerImpl  A   WSVR0001I: 服务器 WebServer1 对电子商务开放
拥抱智慧地球!地球守护使者!

TOP

创建了两个集群,一个是App集群,一个是Proxy集群,应用是部署到App集群下

你的意思是应用应该是要部署到单元底下?

TOP

问题已解决:

针对ProxyServer的解决方法:
在代理服务器-->HTTP代理服务器设置-->代理服务器传输底下,新建一个代理服务器端口的传输链

针对AppServer的解决方法:
step 1: add relative ports in ISC: Environment->Virtual Hosts->default_host->host alias->new
step 2:restart application server or clusterstep 3:revisit the URL

TOP

1、既然是代理服务器,就不要创建名为 WebServer 之类的名称,混淆了;

2、只要将 ProxyServerNN 里的端口 PROXY_HTTP_ADDRESS 对应的值,加到虚拟主机的 default_host 里,然后重新启动应用服务器即可。

3、其他的可以参考 http://www.java2class.net/bbs/viewthread.php?tid=169
拥抱智慧地球!地球守护使者!

TOP