On Chrome 76 (current stable), connecting from Europe. This makes 3D files impossible to view in Media Viewer:
https://upload.wikimedia.org/wikipedia/commons/d/de/65-msr-sandaled-foot-5.stl
https://upload.wikimedia.org/wikipedia/commons/0/09/Scan_the_World_-_Venus_de_Milo.stl
Opening these links directly also causes Chrome to choke, stating "network error".
Using wget on the command line, the download stops on an error and resumes automatically:
~/Documents/Mediawiki/vagrant (master) $ wget https://upload.wikimedia.org/wikipedia/commons/d/de/65-msr-sandaled-foot-5.stl --2019-08-28 11:19:14-- https://upload.wikimedia.org/wikipedia/commons/d/de/65-msr-sandaled-foot-5.stl Résolution de upload.wikimedia.org (upload.wikimedia.org)… 2620:0:862:ed1a::2:b, 91.198.174.208 Connexion à upload.wikimedia.org (upload.wikimedia.org)|2620:0:862:ed1a::2:b|:443… connecté. requête HTTP transmise, en attente de la réponse… 200 OK Taille : non indiqué [application/sla] Sauvegarde en : « 65-msr-sandaled-foot-5.stl » 65-msr-sandaled-foot-5.stl [ <=> ] 1,25M 1,42MB/s ds 0,9s 2019-08-28 11:19:16 (1,42 MB/s) — Erreur de lecture à l’octet 1310720 (Success).Nouvel essai. --2019-08-28 11:19:17-- (essai : 2) https://upload.wikimedia.org/wikipedia/commons/d/de/65-msr-sandaled-foot-5.stl Connexion à upload.wikimedia.org (upload.wikimedia.org)|2620:0:862:ed1a::2:b|:443… connecté. requête HTTP transmise, en attente de la réponse… 206 Partial Content Taille : 34999984 (33M), 33689264 (32M) restant [application/sla] Sauvegarde en : « 65-msr-sandaled-foot-5.stl » 65-msr-sandaled-foot-5.stl 100%[++=============================================================================>] 33,38M 2,15MB/s ds 16s 2019-08-28 11:19:33 (2,07 MB/s) — « 65-msr-sandaled-foot-5.stl » sauvegardé [34999984/34999984]
Firefox 69 also chokes on that link, with an even less helpful error message and no entry in the developer tools:
Finally, Safari is actually the only browser of the 3 showing the request:
It's served by ATS/8.0.3, with x-cache header value: cp3034 miss, cp3047 miss
Whatever is happening seems to require a minimum amount of data to be transferred over before kicking in. And by reloading the page in Safari multiple times, it seems like the amount of data it's able to download before failing changes every time. I've seen it go as low as 400ish KB and as high as 1.8MB.