Download Retry Gets Stuck In Loop

Started happening recently. Once in a while connection speed drops to zero -- sometimes comes back, sometimes times out. I suspect this is internet related.

The problem is that when SmartFTP retries the connection, it won't succeed until I delete the partially downloaded file. Then if the connection holds, downloading succeeds. Best would be if SmartFTP would continue or even replace -- so that I could leave the download unattended.

A sample log is below. The problem appears to be in these 2 lines:

[02:44:38] REST 213498720
[02:44:38] 500 RE*T not understood

The 500 line is in red in the actual log. The problem could be at the FTP Server (Dreamhost), but I'd like to know what to tell them if it is.

Thank you for your help

LOG

[02:29:41] PASV
[02:29:41] 227 Entering Passive Mode (173,236,132,21,164,100).
[02:29:41] Opening data connection to 173.236.132.21 Port: 42084
[02:29:41] RETR Sacagawea_3-10-12.wav
[02:29:41] 150 Opening BINARY mode data connection for Sacagawea_3-10-12.wav (278507152 bytes)
[02:43:38] Transfer Timeout (60s). Closing data connection.
[02:43:38] 213498720 bytes transferred. (249 KB/s) (00:13:56)
[02:44:38] Timeout (60s).
[02:44:38] Active Help: https://www.smartftp.com/support/kb/74
[02:44:38] Client closed the connection.
[02:44:38] Transfer failed.
[02:44:38] Operation End
[02:44:38] Operation Begin
[02:44:38] SIZE Sacagawea_3-10-12.wav
[02:44:38] 213 278507152
[02:44:38] MDTM Sacagawea_3-10-12.wav
[02:44:38] 213 20120314061708
[02:44:38] Source File: Size=278507152, Date Modified=2012-03-14T06:17:08
[02:44:38] Destination File: Size=213498720, Date Modified=2012-03-16T07:43:51
[02:44:38] RecentTime=2012-03-16T06:44:38
[02:44:38] Rule "IF Destination Time=Recent AND Size=Smaller AND Transfer=No Matter THEN Resume" matched. Action="Resume".
[02:44:38] PASV
[02:44:38] 227 Entering Passive Mode (173,236,132,21,189,77).
[02:44:38] Opening data connection to 173.236.132.21 Port: 48461
[02:44:38] REST 213498720
[02:44:38] 500 RE*T not understood
[02:44:38] MDTM Sacagawea_3-10-12.wav
[02:44:38] 213 20120314061708
[02:44:38] Transfer failed.
[02:44:38] Operation End
[02:45:08] Operation Begin
[02:45:08] SIZE Sacagawea_3-10-12.wav
[02:45:08] 213 278507152
[02:45:08] MDTM Sacagawea_3-10-12.wav
[02:45:08] 213 20120314061708
[02:45:08] Source File: Size=278507152, Date Modified=2012-03-14T06:17:08
[02:45:08] Destination File: Size=213498720, Date Modified=2012-03-14T06:17:08
[02:45:08] RecentTime=2012-03-16T06:44:38
[02:45:08] Rule "IF Destination Time=Equal AND Size=Smaller AND Transfer=No Matter THEN Resume" matched. Action="Resume".
[02:45:08] PASV
[02:45:08] 227 Entering Passive Mode (173,236,132,21,79,82).
[02:45:08] Opening data connection to 173.236.132.21 Port: 20306
[02:45:08] REST 213498720
[02:45:08] 500 RE*T not understood
[02:45:08] MDTM Sacagawea_3-10-12.wav
[02:45:08] 213 20120314061708
[02:45:08] Transfer failed.
[02:45:08] Operation End
[02:45:38] Operation Begin
[02:45:38] SIZE Sacagawea_3-10-12.wav
[02:45:38] 213 278507152
[02:45:38] MDTM Sacagawea_3-10-12.wav
[02:45:38] 213 20120314061708
[02:45:38] PASV
[02:45:38] 227 Entering Passive Mode (173,236,132,21,109,38).
[02:45:38] Opening data connection to 173.236.132.21 Port: 27942
[02:45:38] RETR Sacagawea_3-10-12.wav
[02:45:38] 150 Opening BINARY mode data connection for Sacagawea_3-10-12.wav (278507152 bytes)
[02:53:45] 278507152 bytes transferred. (559 KB/s) (00:08:06)
[02:53:45] 226 Transfer complete
[02:53:45] MDTM Sacagawea_3-10-12.wav
[02:53:45] 213 20120314061708
[02:53:45] Source File Size=278507152, Destination File Size=278507152
[02:53:45] Operation End

Just to clarify above log -- transfer only succeeds AFTER I delete the partially downloaded file.

Any help appreciated.

BW