I am trying to see as much information as possible to get an idea of where the problem lies.
It would appear that this FTP site does not send a "FTP 226 Transfer Complete" for large files. So in this case you cannot use the ftpPutAsync event to know when the upload has finished. I have used Wireshark to monitor what is sent when you just drag & drop the file to the FTP server using Windows Explorer. Again there is no Transfer Complete, but everything works fine. 1: Can the FTP client be modified to generate the ftpPutAsync event on something else as well as the Transfer Complete. Wireshark always shows some message at the end that contains FIN ACK. 2: Is there something special about "putAsync" that makes it different to just "Put" with regard to generating the final event. Graham -----Original Message----- From: twsocket-boun...@elists.org [mailto:twsocket-boun...@elists.org] On Behalf Of Arno Garrels Sent: 27 November 2012 19:22 To: ICS support mailing Subject: Re: [twsocket] FTP Client - Large files Angus Robertson - Magenta Systems Ltd wrote: > Not sure why you using Wireshark, the FTP component has all the events > you need to log the FTP protocol, even without the logger component. I think he uses Wireshark because, and that makes sense, he wants to know whether or not the server response to the PUT request is actually received. >From how I read OP's messages the response to the PUT request is sometimes and sometimes not included in the Wireshark logs, which is at least strange. -- Arno -- 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