У меня есть настольное приложение, которое общается с сервером по TCP / IP. Раньше он работал, но теперь мы столкнулись с проблемой. Сообщение журнала на сервере показывает, что через некоторое время сокет отключен, но мы можем обмениваться сообщениями подтверждения. Когда я запускал инструмент Wireshark, я получаю этот журнал, который я не знаю, как интерпретировать:
4324 36.613058 50.19.123.218 192.168.1.135
TCP 843 > bvcontrol [RST, ACK] Seq=1 Ack=1 Win=0 Len=0
6312 61.546839 50.19.123.218 192.168.1.135
TCP 843 > nmsd [RST, ACK] Seq=1 Ack=1 Win=0 Len=0
Во-вторых, когда я запускаю это приложение в локальной сети, где работает сервер, оно работает нормально.
Помогите, пожалуйста, разобраться, что происходит в сети.
Здесь недостаточно информации, чтобы понять, что на самом деле происходит, но вы можете поискать межсетевой экран с отслеживанием состояния между 50.19.123.218 и 192.168.1.135. Также проверьте, включены ли сообщения поддержки активности на клиенте.