). The server repeatedly cuts the connection after returning an arbitrary amount of bytes. (More detailed information is in
$ curl -o a.deb
https://snapshot.debian.org/archive/debian-security/20200424T130133Z/pool/updates/main/o/openjdk-11/openjdk-11-jdk-headless_11.0.7%2B10-3~deb10u1_amd64.deb % Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
37 205M 37 77.8M 0 0 6964k 0 0:00:30 0:00:11 0:00:19 6313k
curl: (18) transfer closed with 133739032 bytes remaining to read
The workaround is for an HTTP client to repeatedly make Range requests, as "wget" does below. This seems unreasonably demanding.
$ wget
https://snapshot.debian.org/archive/debian-security/20200424T130133Z/pool/updates/main/o/openjdk-11/openjdk-11-jdk-headless_11.0.7%2B10-3~deb10u1_amd64.deb--2020-05-11 11:19:11--
https://snapshot.debian.org/archive/debian-security/20200424T130133Z/pool/updates/main/o/openjdk-11/openjdk-11-jdk-headless_11.0.7%2B10-3~deb10u1_amd64.debResolving
snapshot.debian.org (
snapshot.debian.org)... 2001:630:206:4000:1a1a:0:c13e:ca1b, 2001:1af8:4020:b030:deb::185, 193.62.202.27, ...
Connecting to
snapshot.debian.org (
snapshot.debian.org)|2001:630:206:4000:1a1a:0:c13e:ca1b|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 215331352 (205M)
Saving to: ‘openjdk-11-jdk-headless_11.0.7+10-3~deb10u1_amd64.deb’
openjdk-11-jdk-headless_11.0.7+10-3~deb10u1_amd6 33%[=================================> ] 68.45M 29.6MB/s in 2.3s
2020-05-11 11:19:14 (29.6 MB/s) - Connection closed at byte 71770112. Retrying.
--2020-05-11 11:19:15-- (try: 2)
https://snapshot.debian.org/archive/debian-security/20200424T130133Z/pool/updates/main/o/openjdk-11/openjdk-11-jdk-headless_11.0.7%2B10-3~deb10u1_amd64.debConnecting to
snapshot.debian.org (
snapshot.debian.org)|2001:630:206:4000:1a1a:0:c13e:ca1b|:443... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 215331352 (205M), 143561240 (137M) remaining
Saving to: ‘openjdk-11-jdk-headless_11.0.7+10-3~deb10u1_amd64.deb’
openjdk-11-jdk-headless_11.0.7+10-3~deb10u1_amd6 53%[++++++++++++++++++++++++++++++++++====================> ] 109.32M 26.6MB/s in 1.5s
2020-05-11 11:19:17 (26.6 MB/s) - Connection closed at byte 114630656. Retrying.
--2020-05-11 11:19:19-- (try: 3)
https://snapshot.debian.org/archive/debian-security/20200424T130133Z/pool/updates/main/o/openjdk-11/openjdk-11-jdk-headless_11.0.7%2B10-3~deb10u1_amd64.debConnecting to
snapshot.debian.org (
snapshot.debian.org)|2001:630:206:4000:1a1a:0:c13e:ca1b|:443... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 215331352 (205M), 100700696 (96M) remaining
Saving to: ‘openjdk-11-jdk-headless_11.0.7+10-3~deb10u1_amd64.deb’
openjdk-11-jdk-headless_11.0.7+10-3~deb10u1_amd6 69%[+++++++++++++++++++++++++++++++++++++++++++++++++++++++================> ] 142.20M 23.8MB/s in 1.4s
2020-05-11 11:19:20 (23.8 MB/s) - Connection closed at byte 149106688. Retrying.
--2020-05-11 11:19:23-- (try: 4)
https://snapshot.debian.org/archive/debian-security/20200424T130133Z/pool/updates/main/o/openjdk-11/openjdk-11-jdk-headless_11.0.7%2B10-3~deb10u1_amd64.debConnecting to
snapshot.debian.org (
snapshot.debian.org)|2001:630:206:4000:1a1a:0:c13e:ca1b|:443... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 215331352 (205M), 66224664 (63M) remaining
Saving to: ‘openjdk-11-jdk-headless_11.0.7+10-3~deb10u1_amd64.deb’
openjdk-11-jdk-headless_11.0.7+10-3~deb10u1_amd6 100%[++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++===============================>] 205.36M 29.5MB/s in 2.1s
2020-05-11 11:19:26 (29.5 MB/s) - ‘openjdk-11-jdk-headless_11.0.7+10-3~deb10u1_amd64.deb’ saved [215331352/215331352]