Sudden Interruption of Download: Can you explain it?

Prof.Wizard

Wannabe Storage Freak
Joined
Jan 26, 2002
Messages
1,460
Have you ever tried to download something and it stopped before reaching the full length?

I tried to download the UT2003 demo and the download interrupted at 25MB giving me the message of "Download Complete", although the full demo is almost 100MB. I tried again from another server and it succeeded.

It has happened also in the past for other downloads. Is there an explanation for this? Is the server giving a paroxysmal "complete" signal by mistake?
 

Mercutio

Fatwah on Western Digital
Joined
Jan 17, 2002
Messages
22,269
Location
I am omnipresent
... Or maybe PW is pressing the "Cancel" Button?

OK, just kidding.

It happens from time to time. My best guess is that something your server sends your PC gets garbled in such a way that the last thing you receive is an EOF (end of file) character. It does seem to happen to me on servers that are particularly busy (definition: a server is busy when it can't max out my connection to the internet) than on unburdened ones.

I don't think there's any authoritative answer to your problem, but it does happen every so often.
 

jtr1962

Storage? I am Storage!
Joined
Jan 25, 2002
Messages
4,372
Location
Flushing, New York
This seems to happen to me occasionally as well, almost always when I'm downloading from train-sim.com(a very busy server). I would say on average it happens once every 100 or so downloads, which is why I always check for file integrity after the file has finished downloading. If I get an error message(i.e. unexpected end of archive or something similar), I just start over. Usually this isn't a problem, but it happened once when I was almost done with a 30 MB file(on 56K) and had to start over again. :x My monitor nearly became airborne.

As for what causes it, most likely what Mercutio said-an erroneous EOF signal.
 

i

Wannabe Storage Freak
Joined
Feb 10, 2002
Messages
1,080
What software were you using to download the file? Was it a web browser by any chance?
 

Prof.Wizard

Wannabe Storage Freak
Joined
Jan 26, 2002
Messages
1,460
Yep: IE6.
And in the past it has happened with IE5 as well.

I think it's an EOF issue as Mercutio said. The thing is, if you don't know the exact size of the file you might think that you have downloaded it all and then when it's not working believe it was all a joke and NOT try again.

The message Windows give is "Download Complete", like if it was downloaded for good. :-?
 

Pradeep

Storage? I am Storage!
Joined
Jan 21, 2002
Messages
3,845
Location
Runny glass
Prof it is time to start using a download manager. I'm impressed by Lightning Download (from getright but without the spyware).
 

Pradeep

Storage? I am Storage!
Joined
Jan 21, 2002
Messages
3,845
Location
Runny glass
Well even on broadband the failure of a 100-700MB file is a pain in the bottom.

Also with good intelligent use of mirrors, you can get better dl rates than you would get from a single source.
 

i

Wannabe Storage Freak
Joined
Feb 10, 2002
Messages
1,080
Prof.Wizard said:
Yep: IE6.
And in the past it has happened with IE5 as well.

I think it's an EOF issue as Mercutio said. The thing is, if you don't know the exact size of the file you might think that you have downloaded it all and then when it's not working believe it was all a joke and NOT try again.

The message Windows give is "Download Complete", like if it was downloaded for good.


I think Mercutio's explanation is correct, but perhaps missing some details.

What's likely happening is one of two things:

1) The FTP server is reporting the problem back to you
-or-
2) The FTP server doesn't say a thing, but instead it simply closes the connection (as opposed to you or your browser closing the connection).

In either case, your browser isn't capable of passing that information on to you. Remember for a moment: your web-browser is, fundamentally, just a web-browser. It's not a dedicated, high-class FTP client application. All it can do is tell you whether you're receiving data or not. It can't tell the difference between a halt in the flow of data due to the file having been fully downloaded, or the data flow halting because the FTP server adminstrator just manually kicked your session.

The FTP code used in some applications, including all the web-browsers I've ever used, is very basic. It sees the connection has closed, or the transfer has stopped, and all it can do to let the user know that the data has stopped arriving is to say, "It's done". It's a web browser first and foremost after all - not a dedicated FTP client. It's not designed to show the user the gory details flying back and forth between client and server during each session.

That's my guess. Your connection to the server is dying, and your web-browser isn't capable of showing you the real reason why it happened. It just says that the transfer's finished.

If you're having consistent problems downloading a file from a specific FTP server, switch to a full-fledged FTP application that will let you see the messages from the server (and the client) as they occur. Heck, even the command-line FTP application that's included with DOS/Windows is better than what's found in your typically web-browser in that respect.

My guess is, you'll either see a message like "Cannot build binary data connection" or "Connection closed by remote host". Either one could indicate the FTP server is overloaded.

Next time you need to download a file, and you think there's any chance you'll be frustrated by a broken download, copy the link, and then USE A REAL FTP CLIENT. :wink:

Heck, I'm sure some StorageForum readers can offer some advice for those really cool FTP client apps that will even allow you to pick up aborted downloads from where they left off.

Personally, I use WS-FTP on Windows, and gFTP on Linux. Both provide nice, GUI, drag-and-drop environments, but both still managed to provide an area on the screen that reports all the primary connection and transfer messages during an FTP session.
 

i

Wannabe Storage Freak
Joined
Feb 10, 2002
Messages
1,080
Heh ... that'll teach me to start replying one night, and then finish the next day.

Pradeep's already given you good advice ... look into a better application for handling FTP transfers. :)
 

Fushigi

Storage Is My Life
Joined
Jan 23, 2002
Messages
2,890
Location
Illinois, USA
Pradeep said:
Prof it is time to start using a download manager. I'm impressed by Lightning Download (from getright but without the spyware).
I'll give it a try. My most problematic downloads are from Yahoo Groups, where 1MBish files crap out all too often over dialup. At only $20, if it works it's a no-brainer to pay for.

- Fushigi
 

Prof.Wizard

Wannabe Storage Freak
Joined
Jan 26, 2002
Messages
1,460
i said:
That's my guess. Your connection to the server is dying, and your web-browser isn't capable of showing you the real reason why it happened. It just says that the transfer's finished.
Shouldn't be present a "Successful Download" signal at the end of complete FTP download transaction?
This way all other abrupt terminations could be coined unsuccessful.

You know this thing has serious implications if you don't know the size of the downloaded file. And not always the file size is given by a web site...
 

Prof.Wizard

Wannabe Storage Freak
Joined
Jan 26, 2002
Messages
1,460
What about CuteFTP? I have v4.2 to reach my FTP space. And I've heard there was being developed a brand new v5... anyone knows?
 

Pradeep

Storage? I am Storage!
Joined
Jan 21, 2002
Messages
3,845
Location
Runny glass
SmartFTP is a very nice FTP client. Completely free too. None of that trial period crap like Cute.
 

NRG = mc²

Storage is cool
Joined
Jan 15, 2002
Messages
901
Ues a download manager... happens often on loaded servers... I too thought that with broadband who needs Getright... but promptly reinstalled it.
 

Mercutio

Fatwah on Western Digital
Joined
Jan 17, 2002
Messages
22,269
Location
I am omnipresent
Hey, here's a weirdo bit...

I'm downloading the IE6 service pack from a friend, using plain old Mozilla, and it just told me the transfer completed even though I've only downloaded something like 2MB.

Here's the weird part:

My modem lights are flashing like mad, like I'm still downloading something. Where the heck else is my modem getting data from if all I'm doing is sitting here on SF?
 

Pradeep

Storage? I am Storage!
Joined
Jan 21, 2002
Messages
3,845
Location
Runny glass
Sounds like IE got a bit ahead of itself and declared prematurely. Hopefully if you wait till it is finished (in the background) and it has copied from it's temp location to the save location, it will work OK. Or you could attempt the dl again using a DL manager, if you don't want to possibly waste 100MB+ in dl
 
Top