I'm having a tough time debugging a network issue. I'm downloading some files through HTTP/1.1 and, sometimes, i get stalled downloads after the client downloads some Kb.
I think that the server persistent connections logic is somehow buggy but it could also be caused by the client or how i am using it. However, i suspect it is a server issue because i don't get these problems with other servers but i get them with several clients (Erlang HTTP clients). Unfortunately i can't know which software is ran by the server.
In the attached capture i can see a connection (tcp.stream eq 3) that shows some errors until the client finally times out and closes it (first tried with FIN, then with RST).
What do these "TCP Previous segment not captured", retransmission and duplicated packets mean? What is happening? Can i blame the server?
PD: I have truncated the capture, both in number of packets (deleted pakcets after client RST) and in packet size (200 bytes) in order to upload it
asked 02 Oct '15, 06:42
"What do these "TCP Previous segment not captured", retransmission and duplicated packets mean?"
answered 05 Oct '15, 14:20