More clues.

Now looking at Wireshark data to try and analyse what is going on.

Test 1: 
My application small FTP file: All OK

Test 2:
My application with large file: Not OK, seem to be missing the "FTP 226
Transfer Complete" from server to client.

Test3:
Running xferdemo3w. This works OK. The FTP 226 message is present in
Wireshark.

So what can be different?

My code just does putAsync and waits for the ftpPutAsync event.
I don't know exactly how the xferdemo3w does it, but it must be doing
something differently.

I have tried Passive, Active, ASCII and Binary modes - no difference.

Graham


-----Original Message-----
From: twsocket-boun...@elists.org [mailto:twsocket-boun...@elists.org] On
Behalf Of Angus Robertson - Magenta Systems Ltd
Sent: 24 November 2012 14:05
To: twsocket@elists.org
Subject: Re: [twsocket] FTP Client - Large files

> *** So the duff FTP site will accept the upload of the file, but for 
> some reason the FTP client does not generate any event
> (FTPRequestDone) at the end of the upload.

And yet you said earlier that the TMagFtp component works correctly,
presumably with the same bad FTP server and ICS version?  

Do you know the software used on the bad server?  I have a public FTP server
with several different FTP servers, including ICS at ics.ftptest.co.uk. 

Angus


--
To unsubscribe or change your settings for TWSocket mailing list please goto
http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to