Sudden Interruption of Download: Can you explain it?

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?
 
... 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.
 
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.
 
What software were you using to download the file? Was it a web browser by any chance?
 
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. :-?
 
Prof it is time to start using a download manager. I'm impressed by Lightning Download (from getright but without the spyware).
 
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.
 
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.
 
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. :)
 
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
 
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...
 
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?
 
Ues a download manager... happens often on loaded servers... I too thought that with broadband who needs Getright... but promptly reinstalled it.
 
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?
 
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
 
Back
Top