Причал Сервис за Трафик - PullRequest
0 голосов
/ 01 мая 2019

У меня есть пакет программного обеспечения от поставщика, который использует Jetty для предоставления веб-сервисов. Когда я помещаю Traefik напротив него и получаю доступ к интерфейсу, я перенаправляюсь на URL-адрес сервера. Например, URL-адрес веб-интерфейса https://program.example.com/, а URL-адрес внутреннего (программного) - http://192.168.1.1:8088/, когда я перехожу к https://program.example.com/, я автоматически перенаправляюсь на http://192.168.1.1:8088/. Мысли?

[backends.sample]
    [backends.sample.servers.sample]
        url = "http://192.168.1.1:8088/" 

[frontends.sample]
       backend = "sample"
[frontends.sample.routes.sample]
       rule = "Host:program.sample.com"
       passHostHeader = true
       useXForwardedFor = true
[frontends.sample.redirect]
       entryPoint = "https"
       permanent = true

1 Ответ

0 голосов
/ 01 мая 2019

Я понял это.

У меня был passHostHeader не в том месте.

[frontends.sample]
   backend = "sample"
   passHostHeader = true
[frontends.sample.routes.sample]
   rule = "Host:program.sample.com"
   useXForwardedFor = true
[frontends.sample.redirect]
   entryPoint = "https"
   permanent = true
...