Articles

[RST, ACK] omedelbart efter att ha skickat data?

Hej,

Jag försöker ta reda på ett problem där jag får flera socket exceptions på klientmaskiner i nätverket. Klienterna ansluter alltid till servern, skickar några data och servern skickar alltid några data tillbaka till varje klient. Jag har kört en förlängd fångst och jag ser att när problemet uppstår verkar servern skicka data tillbaka till klienten, men nästan omedelbart därefter skickar servern ett RST+ACK-paket, som visas nedan:

No. Time Source Destination Protocol Length Info 57081 0.000000 10.41.0.9 10.41.1.100 TCP 62 1224 > 1234 Seq=0 Win=32768 Len=0 MSS=1460 SACK_PERM=1 57082 0.000039 10.41.1.100 10.41.0.9 TCP 62 1234 > 1224 Seq=0 Ack=1 Win=16384 Len=0 MSS=1460 SACK_PERM=1 57083 0.003693 10.41.0.9 10.41.1.100 TCP 60 1224 > 1234 Seq=1 Ack=1 Win=33580 Len=0 57084 0.031041 10.41.0.9 10.41.1.100 TCP 135 1224 > 1234 Seq=1 Ack=1 Win=33580 Len=81 57087 0.113171 10.41.1.100 10.41.0.9 TCP 54 1234 > 1224 Seq=1 Ack=82 Win=65454 Len=0 57088 0.069353 10.41.1.100 10.41.0.9 TCP 74 1234 > 1224 Seq=1 Ack=82 Win=65454 Len=20 57095 0.104433 10.41.1.100 10.41.0.9 TCP 54 1234 > 1224 Seq=21 Ack=82 Win=0 Len=0

En mer detaljerad logg finns tillgänglig under http://winger.pl/userfiles/err.txt .

Har någon några förslag på vad som kan orsaka att paketen skickas? Klienterna verkar få RST/ACK (vilket får dem att kasta ett socket exception) men jag är inte säker på att de får data. Det finns inga brandväggar eller routrar mellan värddatorn och klienten, alla typer av brandväggar/AV-program har inaktiverats på det system som kör värdprogrammet. Samma värdprogram används dessutom på många andra platser och jag har inte sett detta problem någon annanstans.

Sköna hälsningar, Winger