Our server application listens on the port, and after a while it no longer accepts incoming connections. (And although I would like to solve this problem, this is not what I am asking here;)
It is strange that when our application stops accepting connections on port 44044, IIS also works on port 8080. Killing our application fixes everything - IIS starts to respond again.
So the question is, can an application spoil the entire TCP / IP stack? Or maybe how an application can do this?
Restless detail: our application is written in C #, under .Net 2.0, on XP / SP2.
Clarification: IIS does not βrefuseβ connection attempts. He never sees them. Clients receive the message "the server did not respond in a timely manner" (using .Net TCP Client.)
Gene source
share