1

好的,我在一個GCE Apache Web服務器example1.com,example2.comexample3.com上有多個域。每個域都有創建的自己的SSL證書並在Web服務器上。我試圖弄清楚我該如何做到這一點。在一個Google雲實例上使用多個SSL證書

到目前爲止,我已經嘗試了虛擬主機的IPs後面跟着這裏:https://cloud.google.com/compute/docs/protocol-forwarding/。 我使用靜態IP作爲轉發規則,但此解決方案似乎不起作用。

然後,我嘗試使用HTTPS負載平衡將負載均衡器連接到負載平衡器的靜態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.

我將不勝感激,可以給予任何幫助。不知道設置有什麼問題,這有點令人沮喪。我希望有一個一步一步的指導,因爲我不認爲我是唯一一個做這種事情的人。

回答

0

如果您的web服務器已正確設置爲在同一接口(SNI)上處理多個SSL證書,那麼您可以僅爲該實例分配一個外部IP並從該服務器上提供。

+0

我已經完成了這一點,當我嘗試使用彈性IP虛擬主機,我只能得到一個SSL工作。 – Chaosjosh