Dear maintainer, I'm facing this issue (apt 2.1.10 (amd64)) and here are a couple observations that might help you to grasp it better.
snapshot.d.o servers close the connection randomly, it took wget four continuation retries to download the file completely. When called again, the download is completed by wget flawlessly (might be a transparent proxy kicking in, though). logs: ---- $ wget http://snapshot.debian.org/archive/debian/20190706T130900Z/pool/main/o/openjdk-11/openjdk-11-jdk-headless_11.0.3+7-5_amd64.deb --2020-08-25 09:22:15-- http://snapshot.debian.org/archive/debian/20190706T130900Z/pool/main/o/openjdk-11/openjdk-11-jdk-headless_11.0.3+7-5_amd64.deb Resolving snapshot.debian.org (snapshot.debian.org)... 193.62.202.27, 185.17.185.185, 2001:630:206:4000:1a1a:0:c13e:ca1b, ... Connecting to snapshot.debian.org (snapshot.debian.org)|193.62.202.27|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 207236812 (198M) Saving to: ‘openjdk-11-jdk-headless_11.0.3+7-5_amd64.deb’ openjdk-11-jdk-headless_11.0.3+ 9%[===> ] 17.97M 3.65MB/s in 5.2s 2020-08-25 09:22:21 (3.46 MB/s) - Connection closed at byte 18845696. Retrying. --2020-08-25 09:22:22-- (try: 2) http://snapshot.debian.org/archive/debian/20190706T130900Z/pool/main/o/openjdk-11/openjdk-11-jdk-headless_11.0.3+7-5_amd64.deb Connecting to snapshot.debian.org (snapshot.debian.org)|193.62.202.27|:80... connected. HTTP request sent, awaiting response... 206 Partial Content Length: 207236812 (198M), 188391116 (180M) remaining Saving to: ‘openjdk-11-jdk-headless_11.0.3+7-5_amd64.deb’ openjdk-11-jdk-headless_11.0.3+ 14%[++++===> ] 29.46M 3.45MB/s in 3.3s 2020-08-25 09:22:25 (3.45 MB/s) - Connection closed at byte 30896128. Retrying. --2020-08-25 09:22:27-- (try: 3) http://snapshot.debian.org/archive/debian/20190706T130900Z/pool/main/o/openjdk-11/openjdk-11-jdk-headless_11.0.3+7-5_amd64.deb Connecting to snapshot.debian.org (snapshot.debian.org)|193.62.202.27|:80... connected. HTTP request sent, awaiting response... 206 Partial Content Length: 207236812 (198M), 176340684 (168M) remaining Saving to: ‘openjdk-11-jdk-headless_11.0.3+7-5_amd64.deb’ openjdk-11-jdk-headless_11.0.3+ 20%[++++++++==> ] 40.87M 3.45MB/s in 3.3s 2020-08-25 09:22:31 (3.45 MB/s) - Connection closed at byte 42856448. Retrying. --2020-08-25 09:22:34-- (try: 4) http://snapshot.debian.org/archive/debian/20190706T130900Z/pool/main/o/openjdk-11/openjdk-11-jdk-headless_11.0.3+7-5_amd64.deb Connecting to snapshot.debian.org (snapshot.debian.org)|193.62.202.27|:80... connected. HTTP request sent, awaiting response... 206 Partial Content Length: 207236812 (198M), 164380364 (157M) remaining Saving to: ‘openjdk-11-jdk-headless_11.0.3+7-5_amd64.deb’ openjdk-11-jdk-headless_11.0.3+ 100%[+++++++++++==========================================>] 197.64M 4.11MB/s in 40s 2020-08-25 09:23:15 (3.88 MB/s) - ‘openjdk-11-jdk-headless_11.0.3+7-5_amd64.deb’ saved [207236812/207236812] $ rm openjdk-11-jdk-headless_11.0.3+7-5_amd64.deb $ wget http://snapshot.debian.org/archive/debian/20190706T130900Z/pool/main/o/openjdk-11/openjdk-11-jdk-headless_11.0.3+7-5_amd64.deb --2020-08-25 09:25:38-- http://snapshot.debian.org/archive/debian/20190706T130900Z/pool/main/o/openjdk-11/openjdk-11-jdk-headless_11.0.3+7-5_amd64.deb Resolving snapshot.debian.org (snapshot.debian.org)... 193.62.202.27, 185.17.185.185, 2001:630:206:4000:1a1a:0:c13e:ca1b, ... Connecting to snapshot.debian.org (snapshot.debian.org)|193.62.202.27|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 207236812 (198M) Saving to: ‘openjdk-11-jdk-headless_11.0.3+7-5_amd64.deb’ openjdk-11-jdk-headless_11.0.3+ 100%[=====================================================>] 197.64M 2.97MB/s in 54s 2020-08-25 09:26:32 (3.69 MB/s) - ‘openjdk-11-jdk-headless_11.0.3+7-5_amd64.deb’ saved [207236812/207236812] ---- Best regards, Alex Thiessen