有人能帮助我解决在尝试配置我的 AWS 应用程序负载均衡器以使用 IIS 服务器上的 HTTPS 上游时遇到的问题。
当我将目标组设置为在 http/80 上访问 IIS 服务器时,一切都运行正常,没有任何问题。由于站点中的一些配置,我需要它在上游保持 https,但在使其工作时遇到了一些问题。该应用程序通过 https 从服务器运行,使用本地主机条目,也可以从同一子网中的计算机运行。没有 SSL 证书警告或类似警告。站点在同一子网上的计算机上运行良好。
一旦我将目标组/上游从 80 切换到端口 443,站点就会开始出现 502 错误。
在 ALB 上启用日志记录,日志中没有任何标记指向任何内容。
我唯一能看到的是,在使用 https 上游运行时,在出现错误时出现一些目标 TLS 协商错误。
完全一无所获,苦苦挣扎。在 IIS 中直接访问网站时,一切在端口 443 上都正常工作。只是没有通过 ALB 捕获 443 上的流量并使用 443 上的上游。