Hi,
When using wget (version 1.9.1 running on Debian Sarge) to download files over 2 gigs from an ftp server (proftpd), wget reports a negative length and keeps downloading, but once the file is successfully downloaded it crashes (and therefore doesn't download the rest of the files). Here is the output from wget:
server:/home# wget ftp://marjan/{homayoun,horace,marjan,msoleyma}.tar --18:58:25-- ftp://marjan/homayoun.tar => `homayoun.tar' Resolving marjan... 192.168.0.1 Connecting to marjan[192.168.0.1]:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD not needed. ==> PASV ... done. ==> RETR homayoun.tar ... done. Length: -1,540,120,576 (unauthoritative)
[ <=> ] -1,540,120,576 777.41K/s
wget: retr.c:292: calc_rate: Assertion `bytes >= 0' failed.
Hope this helps, Bijan Soleymani