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 18.104.22.168 192.168.1.135 TCP 843 > bvcontrol [RST, ACK] Seq=1 Ack=1 Win=0 Len=0 6312 61.546839 22.214.171.124 192.168.1.135 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.