我已经安装了traefik 1.6.5,并且我的所有前端和后端服务器都运行正常,除了在openvpn隧道后面的后端上。在此设置中,我总是会收到“错误的网关”
如果我在不使用vpn的情况下连接了相同的服务,则可以找到后端。
任何想法我能做些什么。
以下是我的前端/后端配置
[backends.c00614]
[backends.c00614.servers.server1]
url = "http://172.18.20.41:81"
[frontends.c00614]
backend = "c00614"
passHostHeader = true
[frontends.c00614.routes.route1]
rule = "Host:c00614.test.xxxxxx.xx"
[frontends.c00614.headers.customrequestheaders]
X-Forwarded-Proto = "https"
答案 0 :(得分:0)
如果您使用的是docker,则可以尝试运行高山图像(traefik:1.6.5-alpine)。这将允许您打开外壳并ping / curl您的后端URL。如果您无法从docker shell通过vpn访问URL,则问题出在您的网络,而不是Traefik应用。
谢谢!