Skip to content

Traefik Weirdness

  • hosting
  • server
  • servers
  • infrastructure
  • traefik

The error:

error parsing HTTP 499 response body: invalid character 'C' looking for beginning of value: "Client Closed Request" My gitlab runners spouted this out right after upgrading to traefik 3.0 from 2.10. The entire traefik config was the same. Apparently they changed the default read timeouts to 60 seconds from unlimited. So big data slow builders that take time timeout and cause the rror above.

The following change was made to allow unlimited timeout which is probably some security problem and should be set to something like a few minutes but 60 seconds is to short.

Change:

  websecure:
    address: ":443"
    transport:
      respondingTimeouts:
        readTimeout: 0

(Orig:)

  websecure:
    address: ":443"