Re: [twsocket] 501CannotRETR.Error-SocketwithicsFtpServ(V6forDelphi7)

2007-04-23 Thread Arno Garrels
Francois PIETTE wrote: however the server obviously didn't call Data.ShutDown(1) for some reason? One reason you could no see the shutdown packet is that the receiver stopped to receive data and the TCP window is full. How would that be logged? I've nothing noted like that. See

Re: [twsocket] 501CannotRETR.Error-SocketwithicsFtpServ(V6forDelphi7)

2007-04-22 Thread Francois PIETTE
however the server obviously didn't call Data.ShutDown(1) for some reason? One reason you could no see the shutdown packet is that the receiver stopped to receive data and the TCP window is full. How would that be logged? I've nothing noted like that. See attached LanWatch screendump. It

Re: [twsocket] 501CannotRETR.Error-SocketwithicsFtpServ(V6forDelphi7)

2007-04-20 Thread Francois PIETTE
The server can't be sure the file has been sent properly before the connection is properly closed. That's true, however he knows that he sent all, he cannot know whether it all received at the peer. He knows data is correctly received by the peer because of the graceful close sequence

Re: [twsocket] 501CannotRETR.Error-SocketwithicsFtpServ(V6forDelphi7)

2007-04-20 Thread Arno Garrels
Francois PIETTE wrote: The server can't be sure the file has been sent properly before the connection is properly closed. That's true, however he knows that he sent all, he cannot know whether it all received at the peer. He knows data is correctly received by the peer because of the

Re: [twsocket] 501CannotRETR.Error-SocketwithicsFtpServ(V6forDelphi7)

2007-04-20 Thread Arno Garrels
Francois PIETTE wrote: however the server obviously didn't call Data.ShutDown(1) for some reason? One reason you could no see the shutdown packet is that the receiver stopped to receive data and the TCP window is full. How would that be logged? I've nothing noted like that. btw: What do