AWS - 无法通过 443 端口访问 EC2 实例
Posted
技术标签:
【中文标题】AWS - 无法通过 443 端口访问 EC2 实例【英文标题】:AWS - Cannot access EC2 instance by 443 port 【发布时间】:2019-02-08 10:16:38 【问题描述】:我正在为我的 Elastic Beanstalk 环境的 ssl 配置而苦苦挣扎。我可以通过 80 端口 (http) 访问我的站点,但我无法使用 443 端口访问它。我遵循了这个文档:https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/configuring-https-elb.html,但无法正确配置它。我在尝试访问我的网站 (https://apploit.com) 时收到 408 HTTP 状态。我允许安全组的入站流量到端口 443:
并将我的负载均衡器配置为侦听端口 443 并将流量重定向到 EC2 实例上的端口 443:
你知道我的配置有什么问题吗?
【问题讨论】:
有多少个实例? @KushVyas 一个实例,为什么? 单实例环境没有负载均衡器,也不支持负载均衡器上的 HTTPS 终止。 请检查您的应用程序日志 【参考方案1】:嗯,它现在可以工作了......不知道为什么,也许需要一些时间:)
【讨论】:
你添加了新节点吗?【参考方案2】:根据您共享的documentation链接,仅存在问题:
单实例环境没有负载平衡器,也没有 支持负载均衡器的 HTTPS 终止。
希望对你有帮助!
【讨论】:
这里的海报附上了他们的负载均衡器配置的图片。所以他/她不是单实例模式以上是关于AWS - 无法通过 443 端口访问 EC2 实例的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 SSL 将 AWS EC2 Flask 应用程序部署到 HTTPS 端口 443?
AWS Lambda 无法访问同一 VPC 中的 EC2 端口
ClientConnectorCertificateError:无法连接到主机 discordapp.com:443,AWS 上的认证错误。(ec2)