Pobieranie plików większych niż 2 GB przez HTTP nie działa

1

Zrywam pliki i pobieram je przez HTTP z mojego serwera. Większość plików ma mniej niż 2 GB, ale teraz wydaje się, że te, które są okrągłe 2 GB i więcej, nie działają.

Kiedy pobieram mniejsze pliki za pomocą przeglądarki Firefox lub DownloadThemAll, menedżer pobierania wykrywa rozmiar pliku i stwierdza coś w rodzaju 3Mb / 1.8GB. Mogę również wstrzymać i wznowić pobieranie.

Jednak gdy próbuję tego z plikami większymi niż 2 GB, nie wykrywa rozmiaru pliku, ale po prostu stwierdza coś takiego jak pobrane 3 MB, a także nie mogę wstrzymać pobierania. Po chwili pobieranie się nie powiedzie.

Nie wiem, czy problemem jest rozmiar pliku. Jeśli nie, na czym polega problem, a co ważniejsze - jak go obejść?

AKTUALIZACJA:

Adres URL wygląda następująco: www.myserver.com:8600/dlfolder/images_2250_2499.rar


źródło
czy istnieje serwer proxy HTTP między tobą a serwerem?
petrus
@petrus: Brak serwera proxy.
Czy problem dotyczy tylko Firefoksa, co dzieje się, gdy pobierasz za pomocą IE / Chrome / Curl / Wget?
Zoredache,
@Zoredache: Wstrząsając ...
@Zoredache: Bomby IE z „Internet Explorer nie może wyświetlić strony internetowej”

Odpowiedzi:

1

Wygląda na to, że masz starą wersję przeglądarki Firefox lub Apache. Według bugzilli zostało to naprawione w wersji 3.5. Apache naprawił to w 2.1.

Zaktualizuj oprogramowanie i wszystko powinno być w porządku.

MDMarra
źródło
Korzystam z pobierania Firefoksa 7 z serwera działającego w IIS 7.
Pytanie zostało zaktualizowane, co sugeruje, że dotyczy to innych przeglądarek.
Zoredache
1

Wygląda na to, że używasz stacji roboczej z FAT32. Jest to ograniczenie tego systemu plików. Konwertuj fs na NTFS za pomocą CONVERT C: /FS:NTFS. Zobacz: http://support.microsoft.com/kb/307881

Mircea Vutcovici
źródło
3
Wydaje się mało prawdopodobne, aby FAT miał maksymalny rozmiar pliku ~ 4 GB.
Zoredache,
1
Rzeczywiście ograniczenie wynosi ~ 4 GB. support.microsoft.com/kb/314463
Mircea Vutcovici 9.11.11