在一个Google云实例上使用多个SSL证书

时间:2016-09-10 23:07:02

标签: apache ssl https google-compute-engine google-cloud-platform

好的,我在一个GCE Apache Web服务器example1.comexample2.comexample3.com上有多个域。每个域都有自己的SSL证书,并在Web服务器上创建。我想弄明白我该怎么做。

到目前为止,我已尝试通过IP进行虚拟主机:https://cloud.google.com/compute/docs/protocol-forwarding/。 我使用静态IP作为转发规则,但这个解决方案似乎没有用。

然后我尝试HTTPS负载平衡将ssl证书附加到负载均衡器的静态IP,负载均衡器之间的会话也是https。我在这里使用了文档:https://cloud.google.com/compute/docs/load-balancing/http/

这也不起作用,我收到这样的错误     错误:服务器错误

The server encountered a temporary error and could not complete your request. Please try again in 30 seconds.

我将不胜感激任何帮助。不知道设置有什么问题,有点令人沮丧。我希望有一个一步一步的指导,因为我不认为我是唯一一个这样做的人。

1 个答案:

答案 0 :(得分:0)

如果您正确设置了网络服务器以在同一接口(SNI)上处理多个SSL证书,您可以只为该实例分配一个外部IP并从那里提供服务。