Chrome, Firefox und Edge können keine Datei herunterladen – aber Powershell kann es?

Chrome, Firefox und Edge können keine Datei herunterladen – aber Powershell kann es?

Ich habe eine Datei, die als Blob im Azure-Containerspeicher gehostet wird. Wenn ich versuche, die Datei herunterzuladen, indem ich die (öffentliche) URL in Chrome einfüge, erhalte ich nach etwa 1 MB beim Download die Fehlermeldung „Fehlgeschlagen – Netzwerkfehler“.

Verdacht: Vielleicht mag Chrome es nicht? Nein: Versuche, es von einem beliebigen Browser (Chrome, Firefox, Edge) herunterzuladen, mit oder ohne aktiviertem privaten Browsermodus, alle schlugen kurz nach dem Download fehl.

Verdacht: Vielleicht ist das Netzwerk auf meinem PC kaputt? Nein: Habe es auf 4 anderen Windows-PCs in meinem Haus versucht, auf allen der gleiche Fehler

Verdacht: Vielleicht ist mein Heimnetzwerk kaputt? Nein: Habe versucht, rauszugehen und von meinem Telefon aus einen Hotspot einzurichten. Gleicher Fehler

Verdacht: Vielleicht ist Azure kaputt? Nein: Habe es von anderen PCs an anderen Standorten aus versucht – von Maschinen, auf die ich per RDP zugreifen kann, von Maschinen von Freunden. Ich hatte sogar Hilfe von einem Microsoft-Supportmitarbeiter, der es erfolgreich herunterladen konnte.

Verdacht: Vielleicht ist mein ISP kaputt? Vielleicht: Sowohl mein Heimnetzwerk als auch der Hotspot meines Telefons verwenden denselben ISP

Weitere Merkwürdigkeit: Obwohl kein Browser auf irgendeinem Rechner in meinem Heimnetzwerk in der Lage ist, es herunterzuladen, kann ich es erfolgreich mit dem Powershell-Befehl Invoke-WebRequest herunterladen.

Weitere Fehlerbehebung: Ich habe die Net-Internals von Chrome verwendet, um ein Ereignisprotokoll von Chrome zu erfassen. chrome-net-export-log.json zeigt diese Zeilen gegen Ende des Protokolls:

{"params":{"net_error":-101,"os_error":10054},"phase":0,"source":{"id":9059,"type":8},"time":"895752","type":67}, {"params":{"error_lib":33,"error_reason":101,"file":"../../net/socket/socket_bio_adapter.cc","line":120,"net_error":-101,"ssl_error":1},"phase":0,"source":{"id":9059,"type":8},"time":"895752","type":55}, {"params":{"description":"Fehler 101 beim Lesen von Socket.","net_error":-101},"Phase":0,"Quelle":{"id":9063,"Typ":9},"Zeit":"895752","Typ":199}, {"Params":{"Beschreibung":"Aufgegeben.","net_error":"ERR_CONNECTION_RESET","stream_id":1},"Phase":0,"Quelle":{"id":9051,"Typ":1},"Zeit":"895753","Typ":213},

... also scheint es, als ob irgendetwas irgendwo die Verbindung unterbricht.

Ich habe auch alle möglichen anderen Dinge ausprobiert, wie das Löschen des gesamten Browserverlaufs, das Löschen des DNS-Cache von Chrome, das Löschen des DNS-Cache von Windows, das Ändern meines DNS-Servers und das Ein- und Ausschalten von IPv6. Keine Änderung.

Ich habe auch versucht, eine Verbindung zu einem VPN herzustellen und dann herunterzuladen – es schlägt immer noch fehl. Das spricht also vielleicht dagegen, dass es am ISP liegt.

Gibt es Vorschläge, wie ich das Problem weiter beheben kann? Ich werde meinen ISP kontaktieren, habe aber keine große Hoffnung auf eine Lösung. Kann ich irgendwie herausfinden, welcher Rechner im Netzwerk die Verbindung schließt?

Antwort1

Es stellte sich heraus, dass es sich tatsächlich um ein ISP-Problem handelte. Etwas in der Art und Weise, wie sie mit Azure verbanden, verursachte den Absturz. Gern geschehen, auch alle anderen beim gleichen ISP, die rätselhafte Fehler beim Herunterladen von irgendetwas von Azure haben.

verwandte Informationen