[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lwip-users] TCP IP Port accept Issue- Reg

From: Paul Webber
Subject: Re: [lwip-users] TCP IP Port accept Issue- Reg
Date: Mon, 11 Aug 2014 17:21:10 +0000

Thanks for your help. I have only DNS and DHCP running. I no other connections 
at the time I try to open the connection.  I am actively opening a connection 
to a server to send data (220 bytes). The server sends 60 bytes to  tell my 
application that it got the data sent. Wireshark file is not a problem but the 
debug info will take some time as my product does not have a direct way to 
output the info. I can tell you that after a couple of times the server will 
not respond to the SYN at all. Our server application logs the event. In the 
log is "InnerEx: Unable to read data from the transport connection: An existing 
connection was forcibly closed by the remote host.
   at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 
size, SocketFlags socketFlags)
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 
size) "

I will try to get the debug info to you.



-----Original Message-----
From: address@hidden [mailto:address@hidden On Behalf Of Sergio R. Caprile
Sent: Monday, August 11, 2014 10:17 AM
To: address@hidden
Subject: Re: [lwip-users] TCP IP Port accept Issue- Reg

You guys seem to be both making the same mistake, however, I can't tell which 
it is without knowing what you are actually doing (assuming I'm capable enough 
to tell, of course).
- Is your port a good one, known for not trashing memory and respecting the 
mandatory laws of calling lwIP from one and only one thread ?
- Have you successfully run the examples in the contrib tree? Not any vendor 
examples, the ones in lwIP's contrib tree.
- Have you checked your application against those examples ? Can you tell what 
is different, anything you are doing that is not exactly like in the examples ?
Once you have fullfilled those points, please send a detailed lwIP log and a 
wireshark capture and I will try to look at them and see if I can help. Chances 
are you won't need to send anything.
In such a case you need to send files, it would be nice to have a chance to 
know not only what you are doing, but what you are actually trying to do. 
Please add a detailed description of your application in correct networking 
terms. For example: "after three times the TCP won't accept my connection and 
the client application will close" is too vague, who is "the TCP" ? what is 
"the client application" ? who is "the client"?
If you send a connection request, then YOU are the client, the other side is 
the server, then who is sending what ? Where is lwIP? Is it the client, is it 
the server, is it both ? Are you writting a client or a server, or both? Have 
you actually tested your server with a simple telnet ? Is it a well known 
application ?
Please take into account that we on the other side of the mailing list have no 
clue whatsoever of what you know or don't know, have or don't have.

lwip-users mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]