Hi, I'm trying to strip all headers from an incoming request to a microcontroller based server.
Traefik v1.7
File Provider in traefik.toml
The problem I'm having is that with the limited capacity of the microcontroller, it can't process a full header sent by modern browsers. I've tested it with a postman like request and that successfully returns a response from the microcontroller server.
When I try to access it from a regular browser like firefox, the header is too long.
I've tried the X-Custom-Request-Header = "" Which according to the documentation should remove the headers and I've also tried the passHostHeader = false route. Neither works.
Any guidance would be appreciated.
[file]
[backends]
[backends.backend-esp32]
[backends.backend-esp32.servers]
[backends.backend-esp32.servers.server-esp32-ext]
url = "http://10.10.10.35"
[frontends]
[frontends.frontend-esp32]
backend = "backend-esp32"
passHostHeader = false
[frontends.frontend-esp32.routes]
[frontends.frontend-esp32.routes.route-esp32-ext]
rule = "Host:esp32.example.com"
[frontends.frontend-esp32.headers]
X-Custom-Request-Header = "" # Removes