Ibm mobilefirst 在IBM HTTP服务器配置中使用443端口可能发生冲突错误

Ibm mobilefirst 在IBM HTTP服务器配置中使用443端口可能发生冲突错误,ibm-mobilefirst,websphere-liberty,ibmhttpserver,Ibm Mobilefirst,Websphere Liberty,Ibmhttpserver,我试图通过两个不同的域,使用两种不同的IHS配置(独立的HTTP服务器和插件配置),使用相同的安全端口(443),查看两个IBM MobileFirst应用程序。我的意思是,我有domain1.com和domain2.com,我需要使用端口443与公共用户通信 我的应用服务器是IBM Liberty配置文件。我发现了一个与问题相关的()但部署在IIS配置上 我在日志中看到的错误是: 192.168.252.123---[18/Apr/2017:04:29:36-0400]“\x16\x03”50

我试图通过两个不同的域,使用两种不同的IHS配置(独立的HTTP服务器和插件配置),使用相同的安全端口(443),查看两个IBM MobileFirst应用程序。我的意思是,我有domain1.com和domain2.com,我需要使用端口443与公共用户通信

我的应用服务器是IBM Liberty配置文件。我发现了一个与问题相关的()但部署在IIS配置上

我在日志中看到的错误是:

192.168.252.123---[18/Apr/2017:04:29:36-0400]“\x16\x03”501 292

谷歌搜索我发现了一些与此相关的东西,在文章的结尾说:

您可能有一个特定VirtualHost IP地址与默认VirtualHost冲突的节。类似于“VirtualHost 192.168.0.1:443”的部分不能与类似于“VirtualHost default:443”的默认部分一起使用

当我查看我的httpd.conf文件时,我找不到关于virtualhost或我使用的端口的其他信息


对于两个应用程序使用不同的安全端口,这种配置是可能的还是绝对必要的?

一个HTTP服务器的两个独立实例需要有两个端口,但通常不需要两个HTTP服务器实例来承载两个域名

如果两个域使用不同的IP地址,则IBM HTTP Server(IHS)的任何版本都可以在一个实例中的两个域上提供两个证书

如果它们共享一个IP地址,9.0之前的IHS要求一个证书对两个域都有效(通配符、SubjectAltName)


IHS 9.0支持SNI,2个证书可在2个域上仅使用一个IP地址。9.0手册中有很多例子。您将使用2*:443个虚拟主机。

谢谢@covener。我通过IHS配置前面的平衡器找到了一个解决方案。它通过443端口重定向所有流量,我配置IHS插件通过另一个内部端口接收并发送请求到Liberty服务器。最后,插件是web服务器和应用服务器之间的粘合剂。我能把你的答案标成正确答案吗?这让我找到了一个合理的解决方案。我有点偏见,但我认为这是合理的。