Traefik错误地通过强制SSL重定向来重定向循环

时间:2018-02-14 14:18:26

标签: traefik

我在Kubernetes上运行Traefik Ingress Controller版本1.5.2。

我设置了Ingress the Kubernetes安全注释的级别:ssl-redirect: true

一旦我这样做,我尝试通过网络浏览器访问该服务,我收到错误ERR_TOO_MANY_REDIRECTS。我的配置如下:

AWS ELB将端口80转发到HTTP,而端口443转发到HTTP。 Traefik监听此HTTP端口。

如何解决此问题?

1 个答案:

答案 0 :(得分:0)

这个问题已有两年多了。到目前为止,OP可能已经解决了他的问题。无论如何,我会给出答案,因为这是一种很常见的情况。

发生的事情是目标重写期间的递归。原始请求被转发到一个目的地,在一个或多个转发之后,该请求又被转发到同一目的地。在发布问题的情况下,端口80已被重定向到相同的端口80(别名HTTP),否则循环不休。