Patrick Byrne
2015-03-15 16:29:49 UTC
Hi,
I use putty & winscp to connect from my windows laptop to a debian server in my home. Several weeks ago I started getting frequent problems where the connection was reset. My putty session would die every couple of minutes with 'network error caused software abort' or 'network connection reset by peer'.
Today I tried to use winscp and found that the connection was reset each time I tried to copy a file to the server.
Currently I have a reproducible way to prompt the error. If I type 'dmesg -T' then it tries to list the system log and the connection always dies - seemingly always in the same place.
I used wireshark and it shows a RST packet being sent from my laptop (192.168.1.6) to the server (192.168.1.2):
113 5.008441000 192.168.1.6 192.168.1.2 TCP 54 61711?21 [RST, ACK] Seq=545 Ack=56805 Win=0 Len=0
So, can someone explain what is going on? I would guess that some sequence of bytes which happens to be in the system log is somehow causing a RST to be sent, but why that might be is quite beyond me and I don't think google can get me much further. Could someone please advise?
The server is running up-to-date debian Jessie. The laptop is running windows 7.
Thanks
--
Patrick Byrne
I use putty & winscp to connect from my windows laptop to a debian server in my home. Several weeks ago I started getting frequent problems where the connection was reset. My putty session would die every couple of minutes with 'network error caused software abort' or 'network connection reset by peer'.
Today I tried to use winscp and found that the connection was reset each time I tried to copy a file to the server.
Currently I have a reproducible way to prompt the error. If I type 'dmesg -T' then it tries to list the system log and the connection always dies - seemingly always in the same place.
I used wireshark and it shows a RST packet being sent from my laptop (192.168.1.6) to the server (192.168.1.2):
113 5.008441000 192.168.1.6 192.168.1.2 TCP 54 61711?21 [RST, ACK] Seq=545 Ack=56805 Win=0 Len=0
So, can someone explain what is going on? I would guess that some sequence of bytes which happens to be in the system log is somehow causing a RST to be sent, but why that might be is quite beyond me and I don't think google can get me much further. Could someone please advise?
The server is running up-to-date debian Jessie. The laptop is running windows 7.
Thanks
--
Patrick Byrne