FTP-Dateisperre - zufällig

FTP-Dateisperre - zufällig

Dies ist erst seit Kurzem der Fall. Ich kann mir nicht erklären, warum.

Ich verwende FileZilla (neueste Version), um Dateien per FTP auf einen Windows 2008 R2-Server auf IIS7.5 zu übertragen.

Bei jeder 10. (aber nicht immer jeder 10.) Datei schlägt der Upload gelegentlich fehl (keine Fehlermeldung), also versuchen Sie es erneut. Beim zweiten Versuch kann die Datei nicht hochgeladen werden und es wird dieser Fehler angezeigt:

Response:   550 The process cannot access the file because it is being used by another process. 
Error:  Critical file transfer error

Dafür gibt es kein Muster ... und keine Erklärung. Die einzige Möglichkeit, das Problem zu umgehen, besteht darin, den FTP-Dienst auf dem Server neu zu starten – es ist der FTP-Dienst, der die Datei sperrt.

Ein paar Dinge:

  • Es liegt nicht an der Dateigröße, es passiert, egal, ob die Datei 1 KB oder 1000 KB groß ist!
  • Wenn man sich die „aktuellen Sitzungen“ auf dem Server ansieht, sieht man, dass dort Dutzende von Sitzungen „Aktueller Befehl“ STOR anzeigen – FileZilla ist derzeit nicht verbunden. Ich gehe also davon aus, dass die Verbindung während einer Übertragung fehlschlägt, der Server jedoch denkt, dass er noch hochlädt, und deshalb seine eigene Verbindung offen hält …
  • Ich habe die Firewall und den Virenschutz deaktiviert, sie sind also nicht die Ursache
  • Dasselbe gilt für Aktiv und Passiv

Irgendwelche Ideen?

Dies ist im Wesentlichen das gleiche Problem:Win 2008/FTP/Filezilla – Zeitweise auftretende kritische Übertragungsfehler(keine Antworten)

Antwort1

Ich habe die Antwort darauf gefunden - dachte, ich poste das, da es jemand anderem helfen könnte, das gleiche Problem zu diagnostizieren

Das Problem war AVG. Aus irgendeinem Grund hat AVG die Verbindung für einige Dateien (aber nicht alle) unterbrochen, aber die Unterbrechung der Verbindung zwischen Client und Server bedeutete, dass beide Enden der Verbindung dachten, sie sei noch offen – also gesperrte Dateien.

Antwort2

Das gleiche Symptom wurde in Windows Server 2008 R2 festgestellt, wenn Freigabeverletzungen aufgrund von literal sizeBefehlen auftreten, und wurde veröffentlicht alsKB2723776

Befehle zur Wiederaufnahme der Datei für die FTP-Implementierung waren in IIS 7.0 nicht allzu zuverlässig und sind in 7.5 immer noch nicht perfekt

Ich vermute, dass der oben erwähnte Hotfix mehr behebt als nur das spezifische Problem mit literal sizeBefehlen.

verwandte Informationen