将 AWS Elastic Beanstalk 环境路由到自定义域时ERR_CONNECTION_REFUSED

ERR_CONNECTION_REFUSED when routing AWS Elastic Beanstalk environment to custom domain

提问人:kesect 提问时间:11/12/2023 更新时间:11/13/2023 访问量:20

问:

我的 ELB 实例在专用 elasticbeanstalk.com 子域上运行良好,但是当我将其路由到我的自定义域 https://hoodie.dev 时,它会返回ERR_CONNECTION_REFUSED。

在将 HTTPS 规则添加到我的入站规则之前,它返回了ERR_CONNECTION_TIMED_OUT

我已经尝试更改安全组,目前我允许:

  • HTTPS 从 0.0.0.0
  • HTTP 从 0.0.0.0
  • SSH 从 0.0.0.0 开始

我对使用 AWS 和 Web 开发比较陌生,所以如果您的回答很详细,我将不胜感激。

网络服务 EC2 亚马逊 -弹性-Beanstalk

评论

0赞 Mark B 11/13/2023
听起来您正在测试自定义域,并在此处同时添加 SSL,并且不清楚这两件事中的哪一个不起作用。它看起来像是有效的,但它被设置为重定向到哪个不起作用。请编辑您的问题以添加更多详细信息:您使用的是负载均衡器还是单实例环境?HTTPS配置的具体细节是什么。http://hoodie.devhttps://hoodie.dev
0赞 kesect 11/13/2023
道歉。我不确定我将如何使用负载均衡器,因为我说过我对整个 Web 开发很陌生。我选择了为环境生成的安全组,因此我假设我使用的是单实例环境。
0赞 Arpit Jain 11/13/2023
请指定如何使用 Route53 路由域?
0赞 Mark B 11/13/2023
Elastic beanstalk 将创建负载均衡环境或单实例环境。你选了哪一个?如果您选择了单实例环境,则必须获取 SSL 证书,并将 Elastic Beanstalk 上运行的 Web 服务器配置为提供该证书。你做过吗?
0赞 kesect 11/13/2023
我正在使用 Route53 将我的环境路由到域。我从未获得过SSL证书。

答:

0赞 kesect 11/13/2023 #1

没关系,多亏了 @Mark B 的帮助,我才想通了这一点

我必须配置我的 elastic beanstalk 实例,并将其从单一环境更改为负载均衡。 一个视频帮助了我这个:

https://www.youtube.com/watch?v=pBOcPxho_wg

评论

0赞 Community 11/16/2023
正如目前所写的那样,你的答案尚不清楚。请编辑以添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。您可以在帮助中心找到有关如何写出好答案的更多信息。