HTTP 负载平衡 - 您正在向启用 SSL 的服务器端口传输纯 HTTP

HTTP Load Balancing - You're speaking plain HTTP to an SSL-enabled server port

我们正在尝试使用 HTTP 负载平衡而不是网络负载平衡进行测试。当我们尝试转到 http://beta.stubwire.com/ we get a 400 error saying we are speaking plain HTTP to an SSL-enabled server port but then if I go to https://beta.stubwire.com 时,它工作正常。我在下面包含了一些负载平衡器的屏幕截图,是这里的错误还是服务器配置的方式?

终于想通了。在负载均衡器的 "Backend services" 下,您可以单击编辑。然后您可以 select 您希望它包含的不同 "Backend"。在此我们指定了“80、443”,因为它提到我们可以列出两者。但是我们有一个为安全和非安全页面创建的后端服务。因此,仅指定该服务使用的端口即可解决该问题。