"Stream could not be copied to output stream" oder "Unexpected end of ZLIB input stream"

Die Fehlermeldung „Stream could not be copied to output stream“ oder „Unexpected end of ZLIB input stream“ kann beim UrlDownload bzw. anderen HTTP Steps wie dem SpreadsheetUrlDownload, APICall oder dem HTTP Step auftreten.

Dabei bedeutet die Fehlermeldung „Stream could not be copied to output stream“, dass ein Datenstrom nicht vollständig von der Quelle zum Ziel übertragen bzw. gespeichert werden konnte.

Die Fehlermeldung „Unexpected end of ZLIB input stream“ tritt meist im Zusammenhang auf. Es wird versucht, die komprimiert übertragenen Daten (ZLIB) zu entpacken, aber die Daten sind unvollständig bzw. haben ein unerwartetes Ende.

Häufige Ursachen

  • Download wurde unterbrochen oder ist unvollständig
  • Netzwerkverbindung wurde unterbrochen
  • Server beendet die Verbindung zu früh bzw. der Eingabe-Stream wird zu früh geschlossen

Fehlerbehebung

  • Download erneut starten – eventuell wird die Datei beim zweiten Versuch vollständig übertragen
  • Download zu einer anderen Zeit versuchen: Testen Sie verschiedene Zeiten aus. Eventuell ist der Server zu bestimmten Zeiten nicht so stark ausgelastet ist. Falls möglich, sollten Sie Rücksprache mit dem Server-Betreiber halten.
  • Falls möglich, Download über einen Mirror/anderen Server durchführen.
  • Response verkleinern: Bei API-Abrufen ist es häufig möglich, die Datenmenge zu reduzieren, indem Filter-Parameter verwendet werden. Versuchen Sie, ihren Abruf auf mehrere Anfragen aufzuteilen (z.B. mit dem SpreadsheetUrlDownload Step)
  • timeout Einstellung im Step prüfen