gpt4 book ai didi

amazon-web-services - 在 Elastic Beanstalk 前面终止 Application Load Balancer 上的 SSL

转载 作者:太空宇宙 更新时间:2023-11-03 12:44:03 24 4
gpt4 key购买 nike

好的,所以我非常接近在 ALB 上终止我的 Amazon 生成的 SSL,该 ALB 放在我在 Elastic Beanstalk 上运行的 Web 应用程序前面。

到目前为止,我所做的是将一个名为 alb-secure-listener.config 的文件添加到我的应用程序根目录中的 .ebextensions 文件夹中,该文件的内容如下:

option_settings:
aws:elbv2:listener:443:
DefaultProcess: https
ListenerEnabled: 'true'
Protocol: HTTPS
SSLCertificateArns: arn:aws:acm:us-east-1:#############:certificate/####################################
aws:elasticbeanstalk:environment:process:https:
Port: '443'
Protocol: HTTPS

所有 ### 行都替换为我的 SSL ARN。

现在当我打开 https://mywebapp.com我得到一个“502 Bad Gateway”页面而不是我的 webapp,该页面 - 但是 - 由我想使用的 SSL 证书保护。

开幕http://mywebapp.com正常显示网站。

我猜某处存在疏忽,但我还没有弄清楚它是什么,如果有人有线索请告诉我 :D

最佳答案

您需要告诉 ALB 通过端口 80 上的 HTTP 与 EC2 实例通信。将最后两行更改为:

Port: '80'
Protocol: HTTP

关于amazon-web-services - 在 Elastic Beanstalk 前面终止 Application Load Balancer 上的 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42611325/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com