寻求方案,单机部署两个应用程序(需要不同SSL证书)

现有环境:单机window 2008, websphere7一个网卡,两个内部IP,有两个外部域名和外部IP要在websphere上部署两个不同的应用程序,分别对应两个不同的域名。这两个应用程序都是需要安装ssl电子证书的。现在的做法是创建两个virtual host,对应不同的域名。然后在一个node下创建两个se...显示全部
现有环境:
单机window 2008, websphere7
一个网卡,两个内部IP,有两个外部域名和外部IP

要在websphere上部署两个不同的应用程序,分别对应两个不同的域名。
这两个应用程序都是需要安装ssl电子证书的。

现在的做法是创建两个virtual host,对应不同的域名。
然后在一个node下创建两个server,分别部署这两个应用程序。
然后,在把两个virtual host分别指定给两个应用程序。

机上还有一个IIS,做Http到Https的转发,也是有两个转发。

现在出现问题,如果server1和server2同时启动,只能访问server1的域名,好像这两个server不能共享443端口。
如果把两个应用程序放在同一个server上,那么要怎么配置不同的SSL证书呢?

请高手指教收起
参与19

查看其它 19 个回答alee的回答

aleealeeDeveloperISI
原帖由 alan67419 于 2010-3-19 15:11 发表


如果是怀疑这个的话,可以验证的。
去掉ssl,改(或者增加)监听80端口,访问http://

停掉IIS,把server1和server2都改为80端口
在virtual host中分别增加80端口的监听

命令行启动没有错误,但是实际上server2没有启动成功。
在systemout.log中发现以下错误:

[22/03/10 09:47:48:761 EST] 0000001b TCPPort E TCPC0003E: TCP Channel TCP_2 initialization failed. The socket bind failed for host * and port 80. The port may already be in use.
[22/03/10 09:47:50:433 EST] 0000001b TCPPort E TCPC0003E: TCP Channel TCP_2 initialization failed. The socket bind failed for host * and port 80. The port may already be in use.

这样看起来还是端口和ip绑定方面出现了问题。 [ 本帖最后由 alee 于 2010-3-22 06:55 编辑 ]
2010-03-22
浏览1371

回答者

alee
DeveloperISI

alee 最近回答过的问题

回答状态

  • 发布时间:2010-03-22
  • 关注会员:0 人
  • 回答浏览:1371
  • X社区推广