ELB拒绝来自Docker容器的https请求,返回错误代码403

时间:2019-04-04 00:34:25

标签: amazon-web-services

我在aws ecs集群上部署了几个docker容器服务。我可以使用邮递员客户端连接到那些实例所服务的端点。但是,当我尝试从这些服务之一向由同一alb连接的另一服务发出https请求时,Elastic Load Balancer(ELB)返回错误代码403。我使用了相同的网址。

SSL证书已添加到ELB侦听器。

有人知道吗?

1 个答案:

答案 0 :(得分:0)

与其他评论一样,这实际上还不足以合理地找到解决方案。但这是我要看的东西。

  • ELB不会自行生成403(除非您告诉他们这样做)。当运行状况检查失败时,它们仅以503响应。
  • 查看您的安全组和路由表。您的Docker容器可能通过Nat网关将流量路由到Elastic Load Balancer。确保安全组中已接受NAT网关的IP。

如果仍然无法弄清楚,则必须发布响应数据和标题。