Download incomplete when TLS enabled

Hi. I have issue with download files(more then 40Mb) when use traefik+tls. How to debug this?

Scheme:
Client -> Internet -> Traefik(TLS) -> Caddy file server(without TLS)

Traefik TLS config. Tested with Traefik 2.2.1 and 2.3.5

tls:
  certificates:
    - certFile: /etc/traefik/ssl/selfsigned.crt
      keyFile: /etc/traefik/ssl/selfsigned.key
      stores:
        - default
  options:
    default:
      minVersion: VersionTLS12

wget and Connection closed

# wget --no-check-certificate --server-response https://URL/file.exe
HTTP request sent, awaiting response...
  HTTP/1.1 200 OK
  Accept-Ranges: bytes
  Content-Length: 55740568
  Content-Type: application/x-msdos-program
  Date: Sun, 13 Dec 2020 11:29:07 GMT
  Etag: "ql71crx6pp4"
  Last-Modified: Fri, 11 Dec 2020 21:07:39 GMT
  Server: Caddy
Length: 55740568 (53M) [application/x-msdos-program]
Saving to: ‘file.exe’

file.exe                                            75%[================================================================================================================================>                                           ]  40,13M  1,47MB/s    in 29s

2020-12-13 14:29:37 (1,37 MB/s) - Connection closed at byte 42077979. Retrying.

But when TLS on Traefik side disabled (only http) then all works fine, without any disconnect!

Traefik log

[14/Dec/2020:11:52:53 +0000] "GET /file.exe HTTP/1.1" 206 3236379 "-" "-" 756018 "https-caddy@consulcatalog" "http://10.0.0.43:80" 128ms

I have similar problems when trying to download anything. Did you solve your problem?