Suggestions Post suggestions for upcoming versions |
08-06-2004, 01:32 AM
|
#1
|
Junior Member
Join Date: Aug 2004
Posts: 2
|
send noop during xfer
Hey guys,
Great job on v3.0, i love it. I think the most useful feature for me so far is the option to send noop's during xfers. It eliminates the problem of losing the control connection when behind a router and uploading large files at slow speeds. However, as a side effect it seems to break some fxp (site to site) transfers. As a result, my suggestion is to add options similar to the file exist rules to enable a user to select under what circumstances noop during transfer should be used, ie for downloads, uploads, or fxp xfers. Thanks, and keep up the good work!
aLfer
|
|
|
08-06-2004, 02:10 AM
|
#2
|
FlashFXP Developer
FlashFXP Administrator ioFTPD Beta Tester
Join Date: Oct 2001
Posts: 8,012
|
If this option works well with FTP transfers it should work just as well for site to site transfers.
Perhaps there's a bug or something that's causing it to fail with the site to site transfers, could you please provide a copy of the ftp session log.
|
|
|
08-06-2004, 02:20 AM
|
#3
|
Junior Member
Join Date: Aug 2004
Posts: 2
|
bigstar, sure:
[R] PORT xxx,xxx,xx,xxx,xxx,xxx
[R] 200 Port command successful.
[R] STOR xxxxx.xxx
[R] 150 Opening data connection for xxxxx.xxx.
[L] RETR xxxxx.xxx
[L] 150 Opening BINARY mode data connection for xxxxx.xx (xxxxxxxx bytes).
[R] 200 NOOP command successful.
[R] 200 NOOP command successful.
[L] 226- [Ul: 0.0MB] [Dl: 3.6MB] [Speed: 193.95K/s] [Free: 78975MB]
[L] 226 [Section: DEFAULT] [Credits: 11.1MB] [Ratio: Unlimited]
[L] 500 'OOP': Command not understood.
[R] 200 NOOP command successful.
[L] 200 NOOP command successful.
[R] 200 NOOP command successful.
[L] 200 NOOP command successful.
At this point the file is complete, however the 200 NOOP successful commands just keep coming and notification is not received from either server that the xfer is complete. This is from glftpd>bpftp server i believe. Havent had a chance to check any others..
aLfer
|
|
|
08-06-2004, 03:09 AM
|
#4
|
Senior Member
FlashFXP Beta Tester ioFTPD Registered User
Join Date: Oct 2001
Posts: 857
|
noop doesn't work with bpftpd , so turn it off in the bpftpd site options.
|
|
|
08-26-2004, 07:37 AM
|
#5
|
Junior Member
Join Date: Aug 2004
Posts: 4
|
Hi there,
I have the same prob as alfer, but I fxp from a glftpd server to an ioftpd server and because of the large files and the slower connection I need these noops during the transfer to avoid a deconnection after the transfer has finished.
Here is the log of a successful transfer and of a non-successfull transfer:
[R] CPSV
[R] 227 Entering Passive Mode (xxx,xxx,xxx,xxx,xxx,xxx)
[L] PORT xxx,xxx,xxx,xxx,xxx,xxx
[L] 200 PORT command successful.
[L] STOR xxxxxxx.xxx
[L] 150 Opening BINARY mode data connection for xxxxxxxx.xxx.
[R] RETR xxxxxxx.xxx
[R] 150 Opening BINARY mode data connection for xxxxxxx.xxx (50000000 bytes).
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[R] 226- [Ul: xxxxx.xMB] [Dl: xxxxxx.xMB] [Speed: 93.11K/s] [Free: xxxxxMB]
[R] 226 [Section: DEFAULT] [Credits: 14.6MB] [Ratio: Unlimited]
[R] 200 NOOP command successful.
...
[L] 226-Elapsed Time: 0.023 sec
[L] 226 Transfer complete.
Transferred: xxxxxxxx.xxx 47,68 MB in 8 minutes 45 seconds (93,0 KB/s)
---------------------------------------------------------------------------------
[R] CPSV
[R] 227 Entering Passive Mode (xxx,xxx,xxx,xxx,xxx,xxx)
[L] PORT xxx,xxx,xxx,xxx,xxx,xxx
[L] 200 PORT command successful.
[L] STOR xxxxxxxxxx.xxx
[L] 150 Opening BINARY mode data connection for xxxxxxxxxx.xxx.
[R] RETR xxxxxxxxxx.xxx
[R] 150 Opening BINARY mode data connection for xxxxxxxxxx.xxx (50000000 bytes).
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[L] 200 NOOP command successful.
[R] 226- [Ul: xxxxx.xMB] [Dl: xxxxxx.xMB] [Speed: 88.58K/s] [Free: xxxxxxMB]
[R] 226 [Section: DEFAULT] [Credits: 14.6MB] [Ratio: Unlimited]
[R] 500 'OOP': Command not understood. <-- here is the problem: there is a "OOP" command instead of the "NOOP" command!
...
[L] 226-Elapsed Time: 0.022 sec
[L] 226 Transfer complete.
[L] Transfer Failed!
In the Queue window the file is shown as failed but on the ioftpd box the file is there and without any crc-errors. This problem happens approx. every 3rd file.
I'm not sure if this is a bug, but it seems that the NOOP command which is applied every xxx sec. fails sometimes since only a "OOP" command is sent.
Anyway Flash is a powerful program which I love to use!
XiX
|
|
|
08-26-2004, 07:40 AM
|
#6
|
Junior Member
Join Date: Aug 2004
Posts: 4
|
Sorry this was postet 2 times
XiX
|
|
|
08-26-2004, 10:11 AM
|
#7
|
Too much time...
Ultimate Scripter
Join Date: Jul 2003
Posts: 1,430
|
I can see that the glftpd server doesn't reply to the NOOP commands you've sent during the transfer.
You probably get "500 'OOP': Command not understood" when one of the NOOP commands is sent while glftpd sends the transfer complete message.
|
|
|
08-27-2004, 04:44 AM
|
#8
|
Junior Member
Join Date: Aug 2004
Posts: 4
|
But always when this happens, the file is shown as "not or not complete" transffered in the Queue Window. So I always have to check if all files were transfered correct and if i I don't have a zipscript on the target server I cannot be sure that the file is complete.
Maybe someone has a solution for this
THX XiX
|
|
|
08-27-2004, 06:49 AM
|
#9
|
FlashFXP Developer
FlashFXP Administrator ioFTPD Beta Tester
Join Date: Oct 2001
Posts: 8,012
|
With glftpd sometimes you will see a 'OOP' error instead noop successful. glftpd doesn't allow commands to be sent during a file transfer (you don't see the reply until the transfer completes) and I suspect 'OOP' occurs based on the timing of when the NOOP was sent.
Until I can improve the "send noop during transfer" logic to better to handle these type of errors your only solution really is to disable this option on problem ftp servers.
Some progress has been made to improve this feature but it's still not 100% perfect.
|
|
|
08-27-2004, 07:03 AM
|
#10
|
Junior Member
Join Date: Aug 2004
Posts: 4
|
O.k. thx for the info and for this nice app!
Best regards
XiX
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Similar Threads
|
Thread |
Thread Starter |
Forum |
Replies |
Last Post |
Deleted Profile On Flash
|
rouil |
General Discussion |
0 |
04-02-2005 09:03 PM |
All times are GMT -5. The time now is 05:18 AM.
|