Go Back   FlashFXP Forums > > > >

Bug Reports Report bugs here. (non-beta releases only)

 
 
Thread Tools Display Modes
Old 05-06-2004, 09:31 PM   #1
lupin
Junior Member
 
Join Date: May 2004
Posts: 11
Wink The Failed/Retry logic is broken

Client:Flashfxp 2.2 build 994
Server:Proftpd 1.2.9

errors:
================================================== ================
227 Entering Passive Mode (1??,??,??,???,5,193)
RETR rzr-s2.003
Negotiating SSL/TLS session...
550 too many downloading threads under this server , try later.
Transfer Failed!
PASV
227 Entering Passive Mode (1??,??,??,???,5,194)
RETR rzr-s2.005
================================================== =================

When the client got "too many downloading threads under this server " error,it will mark the file as failed,but in fact the real reason is
the server is "busy".
It should be treated as the "busy" status which is something like when connecting to a busy server and retrying under the user's seting.

Because if the server marks the files as "failed" when server is "busy",the user has to "unmark" the files manually very often to let flashfxp transfer again and again!!!!

Flashfxp is great,thanks very much!
lupin is offline  
Old 05-06-2004, 09:39 PM   #2
bigstar
FlashFXP Developer
FlashFXP Administrator
ioFTPD Beta Tester
 
bigstar's Avatar
 
Join Date: Oct 2001
Posts: 8,012
Default

The action is based on the reply number, the standard defined meaning of an 550 is:

550 Requested action not taken.
File unavailable (e.g., file not found, no access).

While the ftp server you describe uses 550 for something non-standard, it must be treated as the standard and expected result.

In my opinion perhaps the ftp server should reply with

450 Requested file action not taken.
File unavailable (e.g., file busy).

If the error reply was 450 I believe FlashFXP would then retry the file.
bigstar is offline  
Old 05-06-2004, 11:46 PM   #3
lupin
Junior Member
 
Join Date: May 2004
Posts: 11
Talking

Can you try to solve this situation?
Maybe let the user define the keyword of response for "retry"
action?

Thanks very much!
lupin is offline  
Old 05-18-2004, 10:29 PM   #4
lupin
Junior Member
 
Join Date: May 2004
Posts: 11
Smile That is easy

I have completely solved this issue by patching 2 bytes
of flashfxp.exe ,version 3.0 build 996.
I have no source codes.

I am not going to post the bytes anywhere,I just want to say
it is very easy to solve,and maybe you developers should
also help ppl out there.
Proftpd is very popular,proftpd+flashfxp is also
very common.
lupin is offline  
 

Tags
busy, files, flashfxp, server, threads


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 01:37 PM.

Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)