【问题标题】:Traefik err too many redirects loop by forcing SSL redirectionTraefik 通过强制 SSL 重定向导致重定向循环过多
【发布时间】:2018-02-14 14:18:26
【问题描述】:

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

我在 Ingress 级别设置了 Kubernetes 安全注解:ssl-redirect: true

执行此操作并尝试通过 Web 浏览器访问服务后,我收到错误 ERR_TOO_MANY_REDIRECTS。我的配置如下:

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

我该如何解决这个问题?

【问题讨论】:

    标签: traefik


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2018-10-19
      • 1970-01-01
      • 2017-04-14
      • 2016-07-19
      • 2014-09-18
      • 2018-12-29
      • 2015-04-19
      • 2014-09-29
      • 1970-01-01
      相关资源
      最近更新 更多