Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a desktop application which talks to a server using TCP/IP. It was working before but now we are running into an issue. The log message on the server shows that the socket is disconnected after a while, but we are able to exchange heartbeat messages. When I ran the Wireshark tool I get this log which I don't know how to interpret:

4324    36.613058   
    TCP 843 > bvcontrol [RST, ACK] Seq=1 Ack=1 Win=0 Len=0

6312    61.546839   
    TCP 843 > nmsd [RST, ACK] Seq=1 Ack=1 Win=0 Len=0

The other thing is when I run this application in the LAN where the server is running it just works fine.

Please help me to understand what is happening in the network.

share|improve this question

There's not enough information here to understand what's really happenning, but you might want to have a look for a stateful firewall between and Also check if you've got keepalives enabled on the client.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.