Both the client side control module and the index web server control module include means for logging a record of a communication failure during a downloading session, the records including information as to how much of the file had been downloaded prior to the communication failure.