| 

.NET C# Java Javascript Exception

1
Hallo Zusammen,

wir haben vor kurzem für einen Kunden ein Downloadportal realisiert. Nun kommen die ersten Fehler, hier ein konkretes:

Ein Kunde kauf den Zugang und läd sich das gesplittete Archiv herunter. Die Archive sind als gesplittete ZIP Archive gespeichet, damit auch einfach aufm MAC geht.

Nun zu den Dateien. Die Ordner sind auf je 1GB Dateien gesplittet. Der Download umfasst insgesamt 16 x 1GB (*.Z01 usw) und eine 160MB Datei (*.zip).

Nun habe ich selbst das downloadportal getestet und die archivdateien heruntergeladen und entpackt - keine Fehler bei mir. Nun hat sich heute ein Kunde gemeldet, der behauptete das ein Prüfsummenfehler bei Datei XY aufgetreten sei.
Erst dachte ich, der will mich doch ver... naja - jedenfalls habe ich mit Ihm eine Teamviewer Session gestartet - hierbei haben wir die Dateien die angeblicht "kaputt" waren einfach neu herunterzuladen: Unterschiedliche Browser ausprobiert, Anti-Virs deaktiviert und auch deinstalliert... und trotzdem kam immer wieder der gleiche Fehler. Kurz darauf habe ich es nochmal bei mir am Rechner, sowie an anderen Rechnern probiert - keine Fehler beim entpacken. Wir nutzen das Programm WinRar - doch es ist mir schier unerklärlich warum der Fehler bei ihm auftritt und bei uns nicht.

Hat jemand von euch einen Rat?
News:
11.04.2016
spiike 170 1 7
1 Antwort
0
Sie haben leider nicht geschrieben, welche Umgebung Sie benutzen.
Wir hatten zumindest in folgender Umgebung ebenfalls derartige Effekte mit gepackten Dateien:
- Windows Server mit Windows > 2008 Server
- IIS 7 mit eingeschalteter Komprimierung für statische und dynamische Inhalte

Und genau bei der Komprimierung durch den IIS lag das Problem. Bei großen Dateien lief die Komprimierung "gen den Baum" und es kamen nur fehlerhafte oder unvollständige ZIP-Files an.
Der Effekt trat übrigens nicht bei allen Rechnern auf. Manchmal hat die Übertragung auch funktioniert (bei sonst gleicher Entstellung und ähnlicher Software - bei und typischerweise Windows 7, 8.x oder 10).

Vielleicht hilft es ja weiter.
12.04.2016
edvservice 1,2k 6
Also die ZIP Dateien werden mit WinRar auf einem Windows 10 Rechner gepackt und auf einen Linux-Webserver hochgeladen. Die Dateien werden dann mittels X-Sendfile dem Benutzer ausgeliefert.

Auf meinem Rechner (Windows 10) keine Probleme, auf meinem Mac (aktuelle Version) keine Probleme, auf einem Rechner eines Arbeitskollegen (Windows XP) auch keine Probleme.

Können Sie mir evtl sagen, was das IIS7 ist?
spiike 12.04.2016
IIS7 ist der Internet Information Services unter Windows (Webserver).

Bei uns war es das Wechselspiel zwischen dem Packer des Webservers und der gepackten Datei und auch nur bei bestimmten Rechnern.
edvservice 12.04.2016

Stelle deine Download-Frage jetzt!