Do you want to request a feature or report a bug?
Bug
What did you do?
Open the dashboard in the browser it redirects until ERR_TOO_MANY_REDIRECTS
It worked before, until i update Docker today to docker 19.03.2 to 19.03.3
After docker update and failing dashboard access, i try to pull traefik v1 images and build and run it.
What did you expect to see?
The dashboard.
What did you see instead?
ERR_TOO_MANY_REDIRECTS
Output of traefik version
: 1.7
Docker image traefik:1.7-alpine
Version: v1.7.18
Codename: maroilles
Go version: go1.12.10
Built: 2019-09-26_01:56:30PM
OS/Arch: linux/amd64
What is your environment & configuration (arguments, toml, provider, platform, ...)?
traefik.toml
defaultEntryPoints = ["http", "https"]
debug = true
logLevel = "DEBUG"
[entryPoints]
[entryPoints.http]
address = ":80"
[entryPoints.http.redirect]
entryPoint = "https"
[entryPoints.https]
address = ":443"
[entryPoints.https.tls]
[api]
dashboard = true
debug = true
[acme]
email = "rottmann@mydomain.de"
storage = "acme.json"
entryPoint = "https"
onHostRule = true
[acme.tlsChallenge]
entryPoint = "http"
[docker]
domain = "mydomain.de"
watch = true
network = "web"
exposedbydefault = true
docker-compose.yml
version: "3"
services:
reverse-proxy:
container_name: traefik-reverse-proxy
image: traefik:1.7-alpine
restart: always
ports:
- 80:80
- 443:443
- 8080:8080
networks:
- web
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./traefik.toml:/traefik.toml
- ./acme.json:/acme.json
labels:
- traefik.enable=true
- traefik.frontend.rule=Host:proxy.mydomain.de
- traefik.port=80
# - traefik.frontend.auth.basic=admin:passowrd
networks:
web:
external: true
If applicable, please paste the log output in DEBUG level (--log.level=DEBUG
switch)
time="2019-10-14T09:30:15Z" level=debug msg="Basic auth succeeded"
time="2019-10-14T09:30:15Z" level=debug msg="vulcand/oxy/roundrobin/rr: begin ServeHttp on request" Request="{\"Method\":\"GET\",\"URL\":{\"Scheme\":\"\",\"Opaque\":\"\",\"User\":null,\"Host\":\"\",\"Path\":\"/dashboard/\",\"RawPath\":\"\",\"ForceQuery\":false,\"RawQuery\":\"\",\"Fragment\":\"\"},\"Proto\":\"HTTP/2.0\",\"ProtoMajor\":2,\"ProtoMinor\":0,\"Header\":{\"Accept\":[\"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\"],\"Accept-Encoding\":[\"gzip, deflate, br\"],\"Accept-Language\":[\"de,en-US;q=0.7,en;q=0.3\"],\"Authorization\":[\"Basic aW52ZXJpczpmb3h3b29kOA==\"],\"Te\":[\"trailers\"],\"Upgrade-Insecure-Requests\":[\"1\"],\"User-Agent\":[\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0\"]},\"ContentLength\":0,\"TransferEncoding\":null,\"Host\":\"proxy.mydomain.de\",\"Form\":null,\"PostForm\":null,\"MultipartForm\":null,\"Trailer\":null,\"RemoteAddr\":\"my-ip-v4-address:59932\",\"RequestURI\":\"/dashboard/\",\"TLS\":null}"
time="2019-10-14T09:30:15Z" level=debug msg="vulcand/oxy/roundrobin/rr: Forwarding this request to URL" Request="{\"Method\":\"GET\",\"URL\":{\"Scheme\":\"\",\"Opaque\":\"\",\"User\":null,\"Host\":\"\",\"Path\":\"/dashboard/\",\"RawPath\":\"\",\"ForceQuery\":false,\"RawQuery\":\"\",\"Fragment\":\"\"},\"Proto\":\"HTTP/2.0\",\"ProtoMajor\":2,\"ProtoMinor\":0,\"Header\":{\"Accept\":[\"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\"],\"Accept-Encoding\":[\"gzip, deflate, br\"],\"Accept-Language\":[\"de,en-US;q=0.7,en;q=0.3\"],\"Authorization\":[\"Basic aW52ZXJpczpmb3h3b29kOA==\"],\"Te\":[\"trailers\"],\"Upgrade-Insecure-Requests\":[\"1\"],\"User-Agent\":[\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0\"]},\"ContentLength\":0,\"TransferEncoding\":null,\"Host\":\"proxy.mydomain.de\",\"Form\":null,\"PostForm\":null,\"MultipartForm\":null,\"Trailer\":null,\"RemoteAddr\":\"my-ip-v4-address:59932\",\"RequestURI\":\"/dashboard/\",\"TLS\":null}" ForwardURL="http://172.22.0.3:80"
time="2019-10-14T09:30:15Z" level=debug msg="vulcand/oxy/forward: begin ServeHttp on request" Request="{\"Method\":\"GET\",\"URL\":{\"Scheme\":\"http\",\"Opaque\":\"\",\"User\":null,\"Host\":\"172.22.0.3:80\",\"Path\":\"\",\"RawPath\":\"\",\"ForceQuery\":false,\"RawQuery\":\"\",\"Fragment\":\"\"},\"Proto\":\"HTTP/2.0\",\"ProtoMajor\":2,\"ProtoMinor\":0,\"Header\":{\"Accept\":[\"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\"],\"Accept-Encoding\":[\"gzip, deflate, br\"],\"Accept-Language\":[\"de,en-US;q=0.7,en;q=0.3\"],\"Authorization\":[\"Basic aW52ZXJpczpmb3h3b29kOA==\"],\"Te\":[\"trailers\"],\"Upgrade-Insecure-Requests\":[\"1\"],\"User-Agent\":[\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0\"]},\"ContentLength\":0,\"TransferEncoding\":null,\"Host\":\"proxy.mydomain.de\",\"Form\":null,\"PostForm\":null,\"MultipartForm\":null,\"Trailer\":null,\"RemoteAddr\":\"my-ip-v4-address:59932\",\"RequestURI\":\"/dashboard/\",\"TLS\":null}"
time="2019-10-14T09:30:15Z" level=debug msg="vulcand/oxy/forward/http: begin ServeHttp on request" Request="{\"Method\":\"GET\",\"URL\":{\"Scheme\":\"http\",\"Opaque\":\"\",\"User\":null,\"Host\":\"172.22.0.3:80\",\"Path\":\"\",\"RawPath\":\"\",\"ForceQuery\":false,\"RawQuery\":\"\",\"Fragment\":\"\"},\"Proto\":\"HTTP/2.0\",\"ProtoMajor\":2,\"ProtoMinor\":0,\"Header\":{\"Accept\":[\"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\"],\"Accept-Encoding\":[\"gzip, deflate, br\"],\"Accept-Language\":[\"de,en-US;q=0.7,en;q=0.3\"],\"Authorization\":[\"Basic aW52ZXJpczpmb3h3b29kOA==\"],\"Te\":[\"trailers\"],\"Upgrade-Insecure-Requests\":[\"1\"],\"User-Agent\":[\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0\"]},\"ContentLength\":0,\"TransferEncoding\":null,\"Host\":\"proxy.mydomain.de\",\"Form\":null,\"PostForm\":null,\"MultipartForm\":null,\"Trailer\":null,\"RemoteAddr\":\"my-ip-v4-address:59932\",\"RequestURI\":\"/dashboard/\",\"TLS\":null}"
time="2019-10-14T09:30:15Z" level=debug msg="Upstream ResponseWriter of type *pipelining.writerWithoutCloseNotify does not implement http.CloseNotifier. Returning dummy channel."
time="2019-10-14T09:30:15Z" level=debug msg="vulcand/oxy/forward/http: Round trip: http://172.22.0.3:80, code: 302, Length: 5, duration: 805.023µs tls:version: 303, tls:resume:true, tls:csuite:c02f, tls:server:proxy.mydomain.de"
time="2019-10-14T09:30:15Z" level=debug msg="vulcand/oxy/forward/http: completed ServeHttp on request" Request="{\"Method\":\"GET\",\"URL\":{\"Scheme\":\"http\",\"Opaque\":\"\",\"User\":null,\"Host\":\"172.22.0.3:80\",\"Path\":\"\",\"RawPath\":\"\",\"ForceQuery\":false,\"RawQuery\":\"\",\"Fragment\":\"\"},\"Proto\":\"HTTP/2.0\",\"ProtoMajor\":2,\"ProtoMinor\":0,\"Header\":{\"Accept\":[\"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\"],\"Accept-Encoding\":[\"gzip, deflate, br\"],\"Accept-Language\":[\"de,en-US;q=0.7,en;q=0.3\"],\"Authorization\":[\"Basic aW52ZXJpczpmb3h3b29kOA==\"],\"Te\":[\"trailers\"],\"Upgrade-Insecure-Requests\":[\"1\"],\"User-Agent\":[\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0\"]},\"ContentLength\":0,\"TransferEncoding\":null,\"Host\":\"proxy.mydomain.de\",\"Form\":null,\"PostForm\":null,\"MultipartForm\":null,\"Trailer\":null,\"RemoteAddr\":\"my-ip-v4-address:59932\",\"RequestURI\":\"/dashboard/\",\"TLS\":null}"
time="2019-10-14T09:30:15Z" level=debug msg="vulcand/oxy/forward: completed ServeHttp on request" Request="{\"Method\":\"GET\",\"URL\":{\"Scheme\":\"http\",\"Opaque\":\"\",\"User\":null,\"Host\":\"172.22.0.3:80\",\"Path\":\"\",\"RawPath\":\"\",\"ForceQuery\":false,\"RawQuery\":\"\",\"Fragment\":\"\"},\"Proto\":\"HTTP/2.0\",\"ProtoMajor\":2,\"ProtoMinor\":0,\"Header\":{\"Accept\":[\"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\"],\"Accept-Encoding\":[\"gzip, deflate, br\"],\"Accept-Language\":[\"de,en-US;q=0.7,en;q=0.3\"],\"Authorization\":[\"Basic aW52ZXJpczpmb3h3b29kOA==\"],\"Te\":[\"trailers\"],\"Upgrade-Insecure-Requests\":[\"1\"],\"User-Agent\":[\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0\"]},\"ContentLength\":0,\"TransferEncoding\":null,\"Host\":\"proxy.mydomain.de\",\"Form\":null,\"PostForm\":null,\"MultipartForm\":null,\"Trailer\":null,\"RemoteAddr\":\"my-ip-v4-address:59932\",\"RequestURI\":\"/dashboard/\",\"TLS\":null}"
time="2019-10-14T09:30:15Z" level=debug msg="vulcand/oxy/roundrobin/rr: completed ServeHttp on request" Request="{\"Method\":\"GET\",\"URL\":{\"Scheme\":\"\",\"Opaque\":\"\",\"User\":null,\"Host\":\"\",\"Path\":\"/dashboard/\",\"RawPath\":\"\",\"ForceQuery\":false,\"RawQuery\":\"\",\"Fragment\":\"\"},\"Proto\":\"HTTP/2.0\",\"ProtoMajor\":2,\"ProtoMinor\":0,\"Header\":{\"Accept\":[\"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\"],\"Accept-Encoding\":[\"gzip, deflate, br\"],\"Accept-Language\":[\"de,en-US;q=0.7,en;q=0.3\"],\"Authorization\":[\"Basic aW52ZXJpczpmb3h3b29kOA==\"],\"Te\":[\"trailers\"],\"Upgrade-Insecure-Requests\":[\"1\"],\"User-Agent\":[\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0\"]},\"ContentLength\":0,\"TransferEncoding\":null,\"Host\":\"proxy.mydomain.de\",\"Form\":null,\"PostForm\":null,\"MultipartForm\":null,\"Trailer\":null,\"RemoteAddr\":\"my-ip-v4-address:59932\",\"RequestURI\":\"/dashboard/\",\"TLS\":null}"
time="2019-10-14T09:30:15Z" level=debug msg="Basic auth succeeded"
time="2019-10-14T09:30:15Z" level=debug msg="vulcand/oxy/roundrobin/rr: begin ServeHttp on request" Request="{\"Method\":\"GET\",\"URL\":{\"Scheme\":\"\",\"Opaque\":\"\",\"User\":null,\"Host\":\"\",\"Path\":\"/dashboard/\",\"RawPath\":\"\",\"ForceQuery\":false,\"RawQuery\":\"\",\"Fragment\":\"\"},\"Proto\":\"HTTP/2.0\",\"ProtoMajor\":2,\"ProtoMinor\":0,\"Header\":{\"Accept\":[\"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\"],\"Accept-Encoding\":[\"gzip, deflate, br\"],\"Accept-Language\":[\"de,en-US;q=0.7,en;q=0.3\"],\"Authorization\":[\"Basic aW52ZXJpczpmb3h3b29kOA==\"],\"Te\":[\"trailers\"],\"Upgrade-Insecure-Requests\":[\"1\"],\"User-Agent\":[\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0\"]},\"ContentLength\":0,\"TransferEncoding\":null,\"Host\":\"proxy.mydomain.de\",\"Form\":null,\"PostForm\":null,\"MultipartForm\":null,\"Trailer\":null,\"RemoteAddr\":\"my-ip-v4-address:59932\",\"RequestURI\":\"/dashboard/\",\"TLS\":null}"
time="2019-10-14T09:30:15Z" level=debug msg="vulcand/oxy/roundrobin/rr: Forwarding this request to URL" Request="{\"Method\":\"GET\",\"URL\":{\"Scheme\":\"\",\"Opaque\":\"\",\"User\":null,\"Host\":\"\",\"Path\":\"/dashboard/\",\"RawPath\":\"\",\"ForceQuery\":false,\"RawQuery\":\"\",\"Fragment\":\"\"},\"Proto\":\"HTTP/2.0\",\"ProtoMajor\":2,\"ProtoMinor\":0,\"Header\":{\"Accept\":[\"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\"],\"Accept-Encoding\":[\"gzip, deflate, br\"],\"Accept-Language\":[\"de,en-US;q=0.7,en;q=0.3\"],\"Authorization\":[\"Basic aW52ZXJpczpmb3h3b29kOA==\"],\"Te\":[\"trailers\"],\"Upgrade-Insecure-Requests\":[\"1\"],\"User-Agent\":[\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0\"]},\"ContentLength\":0,\"TransferEncoding\":null,\"Host\":\"proxy.mydomain.de\",\"Form\":null,\"PostForm\":null,\"MultipartForm\":null,\"Trailer\":null,\"RemoteAddr\":\"my-ip-v4-address:59932\",\"RequestURI\":\"/dashboard/\",\"TLS\":null}" ForwardURL="http://172.22.0.3:80"
time="2019-10-14T09:30:15Z" level=debug msg="vulcand/oxy/forward: begin ServeHttp on request" Request="{\"Method\":\"GET\",\"URL\":{\"Scheme\":\"http\",\"Opaque\":\"\",\"User\":null,\"Host\":\"172.22.0.3:80\",\"Path\":\"\",\"RawPath\":\"\",\"ForceQuery\":false,\"RawQuery\":\"\",\"Fragment\":\"\"},\"Proto\":\"HTTP/2.0\",\"ProtoMajor\":2,\"ProtoMinor\":0,\"Header\":{\"Accept\":[\"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\"],\"Accept-Encoding\":[\"gzip, deflate, br\"],\"Accept-Language\":[\"de,en-US;q=0.7,en;q=0.3\"],\"Authorization\":[\"Basic aW52ZXJpczpmb3h3b29kOA==\"],\"Te\":[\"trailers\"],\"Upgrade-Insecure-Requests\":[\"1\"],\"User-Agent\":[\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0\"]},\"ContentLength\":0,\"TransferEncoding\":null,\"Host\":\"proxy.mydomain.de\",\"Form\":null,\"PostForm\":null,\"MultipartForm\":null,\"Trailer\":null,\"RemoteAddr\":\"my-ip-v4-address:59932\",\"RequestURI\":\"/dashboard/\",\"TLS\":null}"
time="2019-10-14T09:30:15Z" level=debug msg="vulcand/oxy/forward/http: begin ServeHttp on request" Request="{\"Method\":\"GET\",\"URL\":{\"Scheme\":\"http\",\"Opaque\":\"\",\"User\":null,\"Host\":\"172.22.0.3:80\",\"Path\":\"\",\"RawPath\":\"\",\"ForceQuery\":false,\"RawQuery\":\"\",\"Fragment\":\"\"},\"Proto\":\"HTTP/2.0\",\"ProtoMajor\":2,\"ProtoMinor\":0,\"Header\":{\"Accept\":[\"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\"],\"Accept-Encoding\":[\"gzip, deflate, br\"],\"Accept-Language\":[\"de,en-US;q=0.7,en;q=0.3\"],\"Authorization\":[\"Basic aW52ZXJpczpmb3h3b29kOA==\"],\"Te\":[\"trailers\"],\"Upgrade-Insecure-Requests\":[\"1\"],\"User-Agent\":[\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0\"]},\"ContentLength\":0,\"TransferEncoding\":null,\"Host\":\"proxy.mydomain.de\",\"Form\":null,\"PostForm\":null,\"MultipartForm\":null,\"Trailer\":null,\"RemoteAddr\":\"my-ip-v4-address:59932\",\"RequestURI\":\"/dashboard/\",\"TLS\":null}"
time="2019-10-14T09:30:15Z" level=debug msg="Upstream ResponseWriter of type *pipelining.writerWithoutCloseNotify does not implement http.CloseNotifier. Returning dummy channel."
time="2019-10-14T09:30:15Z" level=debug msg="vulcand/oxy/forward/http: Round trip: http://172.22.0.3:80, code: 302, Length: 5, duration: 771.025µs tls:version: 303, tls:resume:true, tls:csuite:c02f, tls:server:proxy.mydomain.de"
time="2019-10-14T09:30:15Z" level=debug msg="vulcand/oxy/forward/http: completed ServeHttp on request" Request="{\"Method\":\"GET\",\"URL\":{\"Scheme\":\"http\",\"Opaque\":\"\",\"User\":null,\"Host\":\"172.22.0.3:80\",\"Path\":\"\",\"RawPath\":\"\",\"ForceQuery\":false,\"RawQuery\":\"\",\"Fragment\":\"\"},\"Proto\":\"HTTP/2.0\",\"ProtoMajor\":2,\"ProtoMinor\":0,\"Header\":{\"Accept\":[\"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\"],\"Accept-Encoding\":[\"gzip, deflate, br\"],\"Accept-Language\":[\"de,en-US;q=0.7,en;q=0.3\"],\"Authorization\":[\"Basic aW52ZXJpczpmb3h3b29kOA==\"],\"Te\":[\"trailers\"],\"Upgrade-Insecure-Requests\":[\"1\"],\"User-Agent\":[\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0\"]},\"ContentLength\":0,\"TransferEncoding\":null,\"Host\":\"proxy.mydomain.de\",\"Form\":null,\"PostForm\":null,\"MultipartForm\":null,\"Trailer\":null,\"RemoteAddr\":\"my-ip-v4-address:59932\",\"RequestURI\":\"/dashboard/\",\"TLS\":null}"
time="2019-10-14T09:30:15Z" level=debug msg="vulcand/oxy/forward: completed ServeHttp on request" Request="{\"Method\":\"GET\",\"URL\":{\"Scheme\":\"http\",\"Opaque\":\"\",\"User\":null,\"Host\":\"172.22.0.3:80\",\"Path\":\"\",\"RawPath\":\"\",\"ForceQuery\":false,\"RawQuery\":\"\",\"Fragment\":\"\"},\"Proto\":\"HTTP/2.0\",\"ProtoMajor\":2,\"ProtoMinor\":0,\"Header\":{\"Accept\":[\"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\"],\"Accept-Encoding\":[\"gzip, deflate, br\"],\"Accept-Language\":[\"de,en-US;q=0.7,en;q=0.3\"],\"Authorization\":[\"Basic aW52ZXJpczpmb3h3b29kOA==\"],\"Te\":[\"trailers\"],\"Upgrade-Insecure-Requests\":[\"1\"],\"User-Agent\":[\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0\"]},\"ContentLength\":0,\"TransferEncoding\":null,\"Host\":\"proxy.mydomain.de\",\"Form\":null,\"PostForm\":null,\"MultipartForm\":null,\"Trailer\":null,\"RemoteAddr\":\"my-ip-v4-address:59932\",\"RequestURI\":\"/dashboard/\",\"TLS\":null}"
time="2019-10-14T09:30:15Z" level=debug msg="vulcand/oxy/roundrobin/rr: completed ServeHttp on request" Request="{\"Method\":\"GET\",\"URL\":{\"Scheme\":\"\",\"Opaque\":\"\",\"User\":null,\"Host\":\"\",\"Path\":\"/dashboard/\",\"RawPath\":\"\",\"ForceQuery\":false,\"RawQuery\":\"\",\"Fragment\":\"\"},\"Proto\":\"HTTP/2.0\",\"ProtoMajor\":2,\"ProtoMinor\":0,\"Header\":{\"Accept\":[\"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\"],\"Accept-Encoding\":[\"gzip, deflate, br\"],\"Accept-Language\":[\"de,en-US;q=0.7,en;q=0.3\"],\"Authorization\":[\"Basic aW52ZXJpczpmb3h3b29kOA==\"],\"Te\":[\"trailers\"],\"Upgrade-Insecure-Requests\":[\"1\"],\"User-Agent\":[\"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0\"]},\"ContentLength\":0,\"TransferEncoding\":null,\"Host\":\"proxy.mydomain.de\",\"Form\":null,\"PostForm\":null,\"MultipartForm\":null,\"Trailer\":null,\"RemoteAddr\":\"my-ip-v4-address:59932\",\"RequestURI\":\"/dashboard/\",\"TLS\":null}"