Hello to the list,
I know this seems to be an Atari specific problem, but let me explain and
maybe someone can point me in the right direction to get this problem
solved. I know this can be caused by differences in compilation, but I have
to know where things differ from the other ports.
One of the testers of the Atari port of netsurf is hitting problems with
strange networking behavior of netsurf.
For other people networking is OK, it's ok for me, too. My Atari computer
is much slower as the computer that shows the problem.
He doesn't have the problem when he's using netsurf with an local proxy,
or if he opens local (LAN) webpages.
He's not the only one - there is another one who has exactly the same
problem.
Ok, let me first explain what the user is complaining about:
He enters an URL, and the page is not going to be loaded ( abort,
described further down). He's hacking the Return key again and again - and
maybe the page starts loading ( 30% chance ). He also posted an video of
this problem:
http://www.youtube.com/watch?v=aopdaeZ5ydw
As you can see - the page passed via command-line is not loading right
after netsurf. And you can hear that the user must hit return several times
before the page loads. And after netsurf successfully loaded the html file,
several tries are needed to fetch the images.
He also told about this message appearing in the status widget:
" But more often than not, I have a strange message on messagebar: Failed
writing body (0!=some_number)"
I have not investigated this further (mostly because I grep'd for the
string but haven't found that).
This is what the log's outputs if the loading fails:
(I have not Verbose fetchers output available yet.)
* About to connect() to
www.google.com port 80 (#0)
* Trying 72.14.254.104... * connected
* Connected to
www.google.com (72.14.254.104) port 80 (#0)
* Expire cleared
* Closing connection #0
Expire cleared is interesting...
I got an sniffer log that gives more details to this error.
In short:
x TIME(sec.) DESC
1.) 0.245 The Atari tries to establish the connection (SYN Flag Set)
2.) 0.438 The Server responds to the request, SYN + ACK Flag set.
3.) 0.438 The Atari responds with RST Flag
look at the timestamps - it seems that the client has send the reponse in
the same millisecond as it got the SYN+ACK flag.
There is actually an difference of 0,000218 sec. from SYN + ACK incoming
packet to RST flagged outgoing packet.
Maybe the RST is triggered in conjunction with Expire cleared log message?
I know that this also can be an issue within curl, but before getting in
contact with curl developers, I would like to make sure that there is no
timeout or whatever for fetch items - managed by netsurf. I know netsurf
sets an 30sec timeout for data receive, but this timeout is definitly not
reached...
Maybe it's about timing - but if so - why does this problem does not occur
with my machine which is a lot slower?
Now I'm posting the sniffer log as plain text - with changed IP and MAC
addresses.
Thanks for reading & Greets,
Ole
No. Time Source Destination Protocol Info
3 0.245 192.168.1.101 174.132.245.141 TCP
afrog > http [SYN] Seq=0 Win=64240 Len=0 MSS=1460
Frame 3 (64 bytes on wire, 64 bytes captured)
Ethernet II, Src: Device1MAC:21:22 (00:08:25:23:21:22), Dst:
Device2MAC:23:24 (00:21:24:a4:04:d8)
Internet Protocol, Src: 192.168.1.101 (192.168.1.101), Dst:
174.132.245.141 (174.132.245.141)
Transmission Control Protocol, Src Port: afrog (1042), Dst Port: http
(80), Seq: 0, Len: 0
Source port: afrog (1042)
Destination port: http (80)
[Stream index: 1]
Sequence number: 0 (relative sequence number)
Header length: 24 bytes
Flags: 0x02 (SYN)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...0 .... = Acknowledgement: Not set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..1. = Syn: Set
[Expert Info (Chat/Sequence): Connection establish request
(SYN): server port http]
[Message: Connection establish request (SYN): server port
http]
[Severity level: Chat]
[Group: Sequence]
.... ...0 = Fin: Not set
Window size: 64240
Checksum: 0x5ee9 [correct]
[Good Checksum: True]
[Bad Checksum: False]
Options: (4 bytes)
Maximum segment size: 1460 bytes
No. Time Source Destination Protocol Info
4 0.438 174.132.245.141 192.168.1.101 TCP http
afrog [SYN, ACK] Seq=0 Ack=1 Win=5840 Len=0 MSS=1460
Frame 4 (58 bytes on wire, 58 bytes captured)
Ethernet II, Src: Device2MAC:23:24 (00:21:24:a4:04:d8), Dst:
Device1MAC:21:22 (00:08:25:23:21:22)
Internet Protocol, Src: 174.132.245.141 (174.132.245.141), Dst:
192.168.1.101 (192.168.1.101)
Transmission Control Protocol, Src Port: http (80), Dst Port: afrog
(1042), Seq: 0, Ack: 1, Len: 0
Source port: http (80)
Destination port: afrog (1042)
[Stream index: 1]
Sequence number: 0 (relative sequence number)
Acknowledgement number: 1 (relative ack number)
Header length: 24 bytes
Flags: 0x12 (SYN, ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgement: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..1. = Syn: Set
[Expert Info (Chat/Sequence): Connection establish acknowledge
(SYN+ACK): server port http]
[Message: Connection establish acknowledge (SYN+ACK):
server port http]
[Severity level: Chat]
[Group: Sequence]
.... ...0 = Fin: Not set
Window size: 5840
Checksum: 0x229a [correct]
[Good Checksum: True]
[Bad Checksum: False]
Options: (4 bytes)
Maximum segment size: 1460 bytes
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 3]
[The RTT to ACK the segment was: 0.193089000 seconds]
No. Time Source Destination Protocol Info
5 0.438 192.168.1.101 174.132.245.141 TCP
afrog > http [RST] Seq=1 Win=0 Len=0
Frame 5 (64 bytes on wire, 64 bytes captured)
Ethernet II, Src: Device1MAC:21:22 (00:08:25:23:21:22), Dst:
Device2MAC:23:24 (00:21:24:a4:04:d8)
Internet Protocol, Src: 192.168.1.101 (192.168.1.101), Dst:
174.132.245.141 (174.132.245.141)
Transmission Control Protocol, Src Port: afrog (1042), Dst Port: http
(80), Seq: 1, Len: 0
Source port: afrog (1042)
Destination port: http (80)
[Stream index: 1]
Sequence number: 1 (relative sequence number)
Acknowledgement number: Broken TCP. The acknowledge field is nonzero
while the ACK flag is not set
Header length: 20 bytes
Flags: 0x04 (RST)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...0 .... = Acknowledgement: Not set
.... 0... = Push: Not set
.... .1.. = Reset: Set
[Expert Info (Chat/Sequence): Connection reset (RST)]
[Message: Connection reset (RST)]
[Severity level: Chat]
[Group: Sequence]
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 0
Checksum: 0x5133 [correct]
[Good Checksum: True]
[Bad Checksum: False]
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 4]
[The RTT to ACK the segment was: 0.000218000 seconds]
No. Time Source Destination Protocol Info
6 3.639 174.132.245.141 192.168.1.101 TCP http
afrog [SYN, ACK] Seq=0 Ack=1 Win=5840 Len=0 MSS=1460
Frame 6 (58 bytes on wire, 58 bytes captured)
Ethernet II, Src: Device2MAC:23:24 (00:21:24:a4:04:d8), Dst:
Device1MAC:21:22 (00:08:25:23:21:22)
Internet Protocol, Src: 174.132.245.141 (174.132.245.141), Dst:
192.168.1.101 (192.168.1.101)
Transmission Control Protocol, Src Port: http (80), Dst Port: afrog
(1042), Seq: 0, Ack: 1, Len: 0
Source port: http (80)
Destination port: afrog (1042)
[Stream index: 1]
Sequence number: 0 (relative sequence number)
Acknowledgement number: 1 (relative ack number)
Header length: 24 bytes
Flags: 0x12 (SYN, ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgement: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..1. = Syn: Set
[Expert Info (Chat/Sequence): Connection establish acknowledge
(SYN+ACK): server port http]
[Message: Connection establish acknowledge (SYN+ACK):
server port http]
[Severity level: Chat]
[Group: Sequence]
.... ...0 = Fin: Not set
Window size: 5840
Checksum: 0x229a [correct]
[Good Checksum: True]
[Bad Checksum: False]
Options: (4 bytes)
Maximum segment size: 1460 bytes
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 5]
[The RTT to ACK the segment was: 3.200552000 seconds]
No. Time Source Destination Protocol Info
7 3.639 192.168.1.101 174.132.245.141 TCP
afrog > http [RST] Seq=1 Win=0 Len=0
Frame 7 (64 bytes on wire, 64 bytes captured)
Ethernet II, Src: Device1MAC:21:22 (00:08:25:23:21:22), Dst:
Device2MAC:23:24 (00:21:24:a4:04:d8)
Internet Protocol, Src: 192.168.1.101 (192.168.1.101), Dst:
174.132.245.141 (174.132.245.141)
Transmission Control Protocol, Src Port: afrog (1042), Dst Port: http
(80), Seq: 1, Len: 0
Source port: afrog (1042)
Destination port: http (80)
[Stream index: 1]
Sequence number: 1 (relative sequence number)
Acknowledgement number: Broken TCP. The acknowledge field is nonzero
while the ACK flag is not set
Header length: 20 bytes
Flags: 0x04 (RST)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...0 .... = Acknowledgement: Not set
.... 0... = Push: Not set
.... .1.. = Reset: Set
[Expert Info (Chat/Sequence): Connection reset (RST)]
[Message: Connection reset (RST)]
[Severity level: Chat]
[Group: Sequence]
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 0
Checksum: 0x5133 [correct]
[Good Checksum: True]
[Bad Checksum: False]
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 6]
[The RTT to ACK the segment was: 0.000203000 seconds]
No. Time Source Destination Protocol Info
8 9.640 174.132.245.141 192.168.1.101 TCP http
afrog [SYN, ACK] Seq=0 Ack=1 Win=5840 Len=0 MSS=1460
Frame 8 (58 bytes on wire, 58 bytes captured)
Ethernet II, Src: Device2MAC:23:24 (00:21:24:a4:04:d8), Dst:
Device1MAC:21:22 (00:08:25:23:21:22)
Internet Protocol, Src: 174.132.245.141 (174.132.245.141), Dst:
192.168.1.101 (192.168.1.101)
Transmission Control Protocol, Src Port: http (80), Dst Port: afrog
(1042), Seq: 0, Ack: 1, Len: 0
Source port: http (80)
Destination port: afrog (1042)
[Stream index: 1]
Sequence number: 0 (relative sequence number)
Acknowledgement number: 1 (relative ack number)
Header length: 24 bytes
Flags: 0x12 (SYN, ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgement: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..1. = Syn: Set
[Expert Info (Chat/Sequence): Connection establish acknowledge
(SYN+ACK): server port http]
[Message: Connection establish acknowledge (SYN+ACK):
server port http]
[Severity level: Chat]
[Group: Sequence]
.... ...0 = Fin: Not set
Window size: 5840
Checksum: 0x229a [correct]
[Good Checksum: True]
[Bad Checksum: False]
Options: (4 bytes)
Maximum segment size: 1460 bytes
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 7]
[The RTT to ACK the segment was: 6.000881000 seconds]
No. Time Source Destination Protocol Info
9 9.640 192.168.1.101 174.132.245.141 TCP
afrog > http [RST] Seq=1 Win=0 Len=0
Frame 9 (64 bytes on wire, 64 bytes captured)
Ethernet II, Src: Device1MAC:21:22 (00:08:25:23:21:22), Dst:
Device2MAC:23:24 (00:21:24:a4:04:d8)
Internet Protocol, Src: 192.168.1.101 (192.168.1.101), Dst:
174.132.245.141 (174.132.245.141)
Transmission Control Protocol, Src Port: afrog (1042), Dst Port: http
(80), Seq: 1, Len: 0
Source port: afrog (1042)
Destination port: http (80)
[Stream index: 1]
Sequence number: 1 (relative sequence number)
Acknowledgement number: Broken TCP. The acknowledge field is nonzero
while the ACK flag is not set
Header length: 20 bytes
Flags: 0x04 (RST)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...0 .... = Acknowledgement: Not set
.... 0... = Push: Not set
.... .1.. = Reset: Set
[Expert Info (Chat/Sequence): Connection reset (RST)]
[Message: Connection reset (RST)]
[Severity level: Chat]
[Group: Sequence]
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 0
Checksum: 0x5133 [correct]
[Good Checksum: True]
[Bad Checksum: False]
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 8]
[The RTT to ACK the segment was: 0.000178000 seconds]
No. Time Source Destination Protocol Info
12 23.983 192.168.1.101 174.132.245.141 TCP
boinc-client > http [SYN] Seq=0 Win=64240 Len=0 MSS=1460
Frame 12 (64 bytes on wire, 64 bytes captured)
Ethernet II, Src: Device1MAC:21:22 (00:08:25:23:21:22), Dst:
Device2MAC:23:24 (00:21:24:a4:04:d8)
Internet Protocol, Src: 192.168.1.101 (192.168.1.101), Dst:
174.132.245.141 (174.132.245.141)
Transmission Control Protocol, Src Port: boinc-client (1043), Dst Port:
http (80), Seq: 0, Len: 0
Source port: boinc-client (1043)
Destination port: http (80)
[Stream index: 3]
Sequence number: 0 (relative sequence number)
Header length: 24 bytes
Flags: 0x02 (SYN)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...0 .... = Acknowledgement: Not set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..1. = Syn: Set
[Expert Info (Chat/Sequence): Connection establish request
(SYN): server port http]
[Message: Connection establish request (SYN): server port
http]
[Severity level: Chat]
[Group: Sequence]
.... ...0 = Fin: Not set
Window size: 64240
Checksum: 0x5b01 [correct]
[Good Checksum: True]
[Bad Checksum: False]
Options: (4 bytes)
Maximum segment size: 1460 bytes
No. Time Source Destination Protocol Info
13 24.175 174.132.245.141 192.168.1.101 TCP http
boinc-client [SYN, ACK] Seq=0 Ack=1 Win=5840 Len=0 MSS=1460
Frame 13 (58 bytes on wire, 58 bytes captured)
Ethernet II, Src: Device2MAC:23:24 (00:21:24:a4:04:d8), Dst:
Device1MAC:21:22 (00:08:25:23:21:22)
Internet Protocol, Src: 174.132.245.141 (174.132.245.141), Dst:
192.168.1.101 (192.168.1.101)
Transmission Control Protocol, Src Port: http (80), Dst Port: boinc-client
(1043), Seq: 0, Ack: 1, Len: 0
Source port: http (80)
Destination port: boinc-client (1043)
[Stream index: 3]
Sequence number: 0 (relative sequence number)
Acknowledgement number: 1 (relative ack number)
Header length: 24 bytes
Flags: 0x12 (SYN, ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgement: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..1. = Syn: Set
[Expert Info (Chat/Sequence): Connection establish acknowledge
(SYN+ACK): server port http]
[Message: Connection establish acknowledge (SYN+ACK):
server port http]
[Severity level: Chat]
[Group: Sequence]
.... ...0 = Fin: Not set
Window size: 5840
Checksum: 0xd4cd [correct]
[Good Checksum: True]
[Bad Checksum: False]
Options: (4 bytes)
Maximum segment size: 1460 bytes
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 12]
[The RTT to ACK the segment was: 0.192647000 seconds]
No. Time Source Destination Protocol Info
14 24.195 192.168.1.101 174.132.245.141 TCP
boinc-client > http [RST] Seq=1 Win=0 Len=0
Frame 14 (64 bytes on wire, 64 bytes captured)
Ethernet II, Src: Device1MAC:21:22 (00:08:25:23:21:22), Dst:
Device2MAC:23:24 (00:21:24:a4:04:d8)
Internet Protocol, Src: 192.168.1.101 (192.168.1.101), Dst:
174.132.245.141 (174.132.245.141)
Transmission Control Protocol, Src Port: boinc-client (1043), Dst Port:
http (80), Seq: 1, Len: 0
Source port: boinc-client (1043)
Destination port: http (80)
[Stream index: 3]
Sequence number: 1 (relative sequence number)
Acknowledgement number: Broken TCP. The acknowledge field is nonzero
while the ACK flag is not set
Header length: 20 bytes
Flags: 0x04 (RST)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...0 .... = Acknowledgement: Not set
.... 0... = Push: Not set
.... .1.. = Reset: Set
[Expert Info (Chat/Sequence): Connection reset (RST)]
[Message: Connection reset (RST)]
[Severity level: Chat]
[Group: Sequence]
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 0
Checksum: 0x0367 [correct]
[Good Checksum: True]
[Bad Checksum: False]
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 13]
[The RTT to ACK the segment was: 0.019261000 seconds]
No. Time Source Destination Protocol Info
15 27.363 192.168.1.101 174.132.245.141 TCP
dcutility > http [SYN] Seq=0 Win=64240 Len=0 MSS=1460
Frame 15 (64 bytes on wire, 64 bytes captured)
Ethernet II, Src: Device1MAC:21:22 (00:08:25:23:21:22), Dst:
Device2MAC:23:24 (00:21:24:a4:04:d8)
Internet Protocol, Src: 192.168.1.101 (192.168.1.101), Dst:
174.132.245.141 (174.132.245.141)
Transmission Control Protocol, Src Port: dcutility (1044), Dst Port: http
(80), Seq: 0, Len: 0
Source port: dcutility (1044)
Destination port: http (80)
[Stream index: 4]
Sequence number: 0 (relative sequence number)
Header length: 24 bytes
Flags: 0x02 (SYN)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...0 .... = Acknowledgement: Not set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..1. = Syn: Set
[Expert Info (Chat/Sequence): Connection establish request
(SYN): server port http]
[Message: Connection establish request (SYN): server port
http]
[Severity level: Chat]
[Group: Sequence]
.... ...0 = Fin: Not set
Window size: 64240
Checksum: 0x5719 [correct]
[Good Checksum: True]
[Bad Checksum: False]
Options: (4 bytes)
Maximum segment size: 1460 bytes
No. Time Source Destination Protocol Info
16 27.557 174.132.245.141 192.168.1.101 TCP http
dcutility [SYN, ACK] Seq=0 Ack=1 Win=5840 Len=0 MSS=1460
Frame 16 (58 bytes on wire, 58 bytes captured)
Ethernet II, Src: Device2MAC:23:24 (00:21:24:a4:04:d8), Dst:
Device1MAC:21:22 (00:08:25:23:21:22)
Internet Protocol, Src: 174.132.245.141 (174.132.245.141), Dst:
192.168.1.101 (192.168.1.101)
Transmission Control Protocol, Src Port: http (80), Dst Port: dcutility
(1044), Seq: 0, Ack: 1, Len: 0
Source port: http (80)
Destination port: dcutility (1044)
[Stream index: 4]
Sequence number: 0 (relative sequence number)
Acknowledgement number: 1 (relative ack number)
Header length: 24 bytes
Flags: 0x12 (SYN, ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgement: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..1. = Syn: Set
[Expert Info (Chat/Sequence): Connection establish acknowledge
(SYN+ACK): server port http]
[Message: Connection establish acknowledge (SYN+ACK):
server port http]
[Severity level: Chat]
[Group: Sequence]
.... ...0 = Fin: Not set
Window size: 5840
Checksum: 0xe018 [correct]
[Good Checksum: True]
[Bad Checksum: False]
Options: (4 bytes)
Maximum segment size: 1460 bytes
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 15]
[The RTT to ACK the segment was: 0.194222000 seconds]
No. Time Source Destination Protocol Info
17 27.602 192.168.1.101 174.132.245.141 TCP
dcutility > http [RST] Seq=1 Win=0 Len=0
Frame 17 (64 bytes on wire, 64 bytes captured)
Ethernet II, Src: Device1MAC:21:22 (00:08:25:23:21:22), Dst:
Device2MAC:23:24 (00:21:24:a4:04:d8)
Internet Protocol, Src: 192.168.1.101 (192.168.1.101), Dst:
174.132.245.141 (174.132.245.141)
Transmission Control Protocol, Src Port: dcutility (1044), Dst Port: http
(80), Seq: 1, Len: 0
Source port: dcutility (1044)
Destination port: http (80)
[Stream index: 4]
Sequence number: 1 (relative sequence number)
Acknowledgement number: Broken TCP. The acknowledge field is nonzero
while the ACK flag is not set
Header length: 20 bytes
Flags: 0x04 (RST)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...0 .... = Acknowledgement: Not set
.... 0... = Push: Not set
.... .1.. = Reset: Set
[Expert Info (Chat/Sequence): Connection reset (RST)]
[Message: Connection reset (RST)]
[Severity level: Chat]
[Group: Sequence]
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 0
Checksum: 0x0eb2 [correct]
[Good Checksum: True]
[Bad Checksum: False]
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 16]
[The RTT to ACK the segment was: 0.045208000 seconds]
No. Time Source Destination Protocol Info
18 27.906 174.132.245.141 192.168.1.101 TCP http
boinc-client [SYN, ACK] Seq=0 Ack=1 Win=5840 Len=0 MSS=1460
Frame 18 (58 bytes on wire, 58 bytes captured)
Ethernet II, Src: Device2MAC:23:24 (00:21:24:a4:04:d8), Dst:
Device1MAC:21:22 (00:08:25:23:21:22)
Internet Protocol, Src: 174.132.245.141 (174.132.245.141), Dst:
192.168.1.101 (192.168.1.101)
Transmission Control Protocol, Src Port: http (80), Dst Port: boinc-client
(1043), Seq: 0, Ack: 1, Len: 0
Source port: http (80)
Destination port: boinc-client (1043)
[Stream index: 3]
Sequence number: 0 (relative sequence number)
Acknowledgement number: 1 (relative ack number)
Header length: 24 bytes
Flags: 0x12 (SYN, ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgement: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..1. = Syn: Set
[Expert Info (Chat/Sequence): Connection establish acknowledge
(SYN+ACK): server port http]
[Message: Connection establish acknowledge (SYN+ACK):
server port http]
[Severity level: Chat]
[Group: Sequence]
.... ...0 = Fin: Not set
Window size: 5840
Checksum: 0xd4cd [correct]
[Good Checksum: True]
[Bad Checksum: False]
Options: (4 bytes)
Maximum segment size: 1460 bytes
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 14]
[The RTT to ACK the segment was: 3.711591000 seconds]
No. Time Source Destination Protocol Info
19 27.906 192.168.1.101 174.132.245.141 TCP
boinc-client > http [RST] Seq=1 Win=0 Len=0
Frame 19 (64 bytes on wire, 64 bytes captured)
Ethernet II, Src: Device1MAC:21:22 (00:08:25:23:21:22), Dst:
Device2MAC:23:24 (00:21:24:a4:04:d8)
Internet Protocol, Src: 192.168.1.101 (192.168.1.101), Dst:
174.132.245.141 (174.132.245.141)
Transmission Control Protocol, Src Port: boinc-client (1043), Dst Port:
http (80), Seq: 1, Len: 0
Source port: boinc-client (1043)
Destination port: http (80)
[Stream index: 3]
Sequence number: 1 (relative sequence number)
Acknowledgement number: Broken TCP. The acknowledge field is nonzero
while the ACK flag is not set
Header length: 20 bytes
Flags: 0x04 (RST)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...0 .... = Acknowledgement: Not set
.... 0... = Push: Not set
.... .1.. = Reset: Set
[Expert Info (Chat/Sequence): Connection reset (RST)]
[Message: Connection reset (RST)]
[Severity level: Chat]
[Group: Sequence]
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 0
Checksum: 0x0367 [correct]
[Good Checksum: True]
[Bad Checksum: False]
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 18]
[The RTT to ACK the segment was: 0.000210000 seconds]
No. Time Source Destination Protocol Info
20 30.443 192.168.1.101 174.132.245.141 TCP
fpitp > http [SYN] Seq=0 Win=64240 Len=0 MSS=1460
Frame 20 (64 bytes on wire, 64 bytes captured)
Ethernet II, Src: Device1MAC:21:22 (00:08:25:23:21:22), Dst:
Device2MAC:23:24 (00:21:24:a4:04:d8)
Internet Protocol, Src: 192.168.1.101 (192.168.1.101), Dst:
174.132.245.141 (174.132.245.141)
Transmission Control Protocol, Src Port: fpitp (1045), Dst Port: http
(80), Seq: 0, Len: 0
Source port: fpitp (1045)
Destination port: http (80)
[Stream index: 5]
Sequence number: 0 (relative sequence number)
Header length: 24 bytes
Flags: 0x02 (SYN)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...0 .... = Acknowledgement: Not set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..1. = Syn: Set
[Expert Info (Chat/Sequence): Connection establish request
(SYN): server port http]
[Message: Connection establish request (SYN): server port
http]
[Severity level: Chat]
[Group: Sequence]
.... ...0 = Fin: Not set
Window size: 64240
Checksum: 0x5331 [correct]
[Good Checksum: True]
[Bad Checksum: False]
Options: (4 bytes)
Maximum segment size: 1460 bytes
No. Time Source Destination Protocol Info
21 30.636 174.132.245.141 192.168.1.101 TCP http
fpitp [SYN, ACK] Seq=0 Ack=1 Win=5840 Len=0 MSS=1460
Frame 21 (58 bytes on wire, 58 bytes captured)
Ethernet II, Src: Device2MAC:23:24 (00:21:24:a4:04:d8), Dst:
Device1MAC:21:22 (00:08:25:23:21:22)
Internet Protocol, Src: 174.132.245.141 (174.132.245.141), Dst:
192.168.1.101 (192.168.1.101)
Transmission Control Protocol, Src Port: http (80), Dst Port: fpitp
(1045), Seq: 0, Ack: 1, Len: 0
Source port: http (80)
Destination port: fpitp (1045)
[Stream index: 5]
Sequence number: 0 (relative sequence number)
Acknowledgement number: 1 (relative ack number)
Header length: 24 bytes
Flags: 0x12 (SYN, ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgement: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..1. = Syn: Set
[Expert Info (Chat/Sequence): Connection establish acknowledge
(SYN+ACK): server port http]
[Message: Connection establish acknowledge (SYN+ACK):
server port http]
[Severity level: Chat]
[Group: Sequence]
.... ...0 = Fin: Not set
Window size: 5840
Checksum: 0x0edd [correct]
[Good Checksum: True]
[Bad Checksum: False]
Options: (4 bytes)
Maximum segment size: 1460 bytes
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 20]
[The RTT to ACK the segment was: 0.193643000 seconds]
No. Time Source Destination Protocol Info
22 30.675 192.168.1.101 174.132.245.141 TCP
fpitp > http [RST] Seq=1 Win=0 Len=0
Frame 22 (64 bytes on wire, 64 bytes captured)
Ethernet II, Src: Device1MAC:21:22 (00:08:25:23:21:22), Dst:
Device2MAC:23:24 (00:21:24:a4:04:d8)
Internet Protocol, Src: 192.168.1.101 (192.168.1.101), Dst:
174.132.245.141 (174.132.245.141)
Transmission Control Protocol, Src Port: fpitp (1045), Dst Port: http
(80), Seq: 1, Len: 0
Source port: fpitp (1045)
Destination port: http (80)
[Stream index: 5]
Sequence number: 1 (relative sequence number)
Acknowledgement number: Broken TCP. The acknowledge field is nonzero
while the ACK flag is not set
Header length: 20 bytes
Flags: 0x04 (RST)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...0 .... = Acknowledgement: Not set
.... 0... = Push: Not set
.... .1.. = Reset: Set
[Expert Info (Chat/Sequence): Connection reset (RST)]
[Message: Connection reset (RST)]
[Severity level: Chat]
[Group: Sequence]
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 0
Checksum: 0x3d76 [correct]
[Good Checksum: True]
[Bad Checksum: False]
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 21]
[The RTT to ACK the segment was: 0.038468000 seconds]
No. Time Source Destination Protocol Info
23 31.093 174.132.245.141 192.168.1.101 TCP http
dcutility [SYN, ACK] Seq=0 Ack=1 Win=5840 Len=0 MSS=1460
Frame 23 (58 bytes on wire, 58 bytes captured)
Ethernet II, Src: Device2MAC:23:24 (00:21:24:a4:04:d8), Dst:
Device1MAC:21:22 (00:08:25:23:21:22)
Internet Protocol, Src: 174.132.245.141 (174.132.245.141), Dst:
192.168.1.101 (192.168.1.101)
Transmission Control Protocol, Src Port: http (80), Dst Port: dcutility
(1044), Seq: 0, Ack: 1, Len: 0
Source port: http (80)
Destination port: dcutility (1044)
[Stream index: 4]
Sequence number: 0 (relative sequence number)
Acknowledgement number: 1 (relative ack number)
Header length: 24 bytes
Flags: 0x12 (SYN, ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgement: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..1. = Syn: Set
[Expert Info (Chat/Sequence): Connection establish acknowledge
(SYN+ACK): server port http]
[Message: Connection establish acknowledge (SYN+ACK):
server port http]
[Severity level: Chat]
[Group: Sequence]
.... ...0 = Fin: Not set
Window size: 5840
Checksum: 0xe018 [correct]
[Good Checksum: True]
[Bad Checksum: False]
Options: (4 bytes)
Maximum segment size: 1460 bytes
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 17]
[The RTT to ACK the segment was: 3.490626000 seconds]
No. Time Source Destination Protocol Info
24 31.093 192.168.1.101 174.132.245.141 TCP
dcutility > http [RST] Seq=1 Win=0 Len=0
Frame 24 (64 bytes on wire, 64 bytes captured)
Ethernet II, Src: Device1MAC:21:22 (00:08:25:23:21:22), Dst:
Device2MAC:23:24 (00:21:24:a4:04:d8)
Internet Protocol, Src: 192.168.1.101 (192.168.1.101), Dst:
174.132.245.141 (174.132.245.141)
Transmission Control Protocol, Src Port: dcutility (1044), Dst Port: http
(80), Seq: 1, Len: 0
Source port: dcutility (1044)
Destination port: http (80)
[Stream index: 4]
Sequence number: 1 (relative sequence number)
Acknowledgement number: Broken TCP. The acknowledge field is nonzero
while the ACK flag is not set
Header length: 20 bytes
Flags: 0x04 (RST)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...0 .... = Acknowledgement: Not set
.... 0... = Push: Not set
.... .1.. = Reset: Set
[Expert Info (Chat/Sequence): Connection reset (RST)]
[Message: Connection reset (RST)]
[Severity level: Chat]
[Group: Sequence]
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 0
Checksum: 0x0eb2 [correct]
[Good Checksum: True]
[Bad Checksum: False]
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 23]
[The RTT to ACK the segment was: 0.000209000 seconds]
No. Time Source Destination Protocol Info
25 33.886 174.132.245.141 192.168.1.101 TCP http
boinc-client [SYN, ACK] Seq=0 Ack=1 Win=5840 Len=0 MSS=1460
Frame 25 (58 bytes on wire, 58 bytes captured)
Ethernet II, Src: Device2MAC:23:24 (00:21:24:a4:04:d8), Dst:
Device1MAC:21:22 (00:08:25:23:21:22)
Internet Protocol, Src: 174.132.245.141 (174.132.245.141), Dst:
192.168.1.101 (192.168.1.101)
Transmission Control Protocol, Src Port: http (80), Dst Port: boinc-client
(1043), Seq: 0, Ack: 1, Len: 0
Source port: http (80)
Destination port: boinc-client (1043)
[Stream index: 3]
Sequence number: 0 (relative sequence number)
Acknowledgement number: 1 (relative ack number)
Header length: 24 bytes
Flags: 0x12 (SYN, ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgement: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..1. = Syn: Set
[Expert Info (Chat/Sequence): Connection establish acknowledge
(SYN+ACK): server port http]
[Message: Connection establish acknowledge (SYN+ACK):
server port http]
[Severity level: Chat]
[Group: Sequence]
.... ...0 = Fin: Not set
Window size: 5840
Checksum: 0xd4cd [correct]
[Good Checksum: True]
[Bad Checksum: False]
Options: (4 bytes)
Maximum segment size: 1460 bytes
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 19]
[The RTT to ACK the segment was: 5.979603000 seconds]
No. Time Source Destination Protocol Info
26 33.886 192.168.1.101 174.132.245.141 TCP
boinc-client > http [RST] Seq=1 Win=0 Len=0
Frame 26 (64 bytes on wire, 64 bytes captured)
Ethernet II, Src: Device1MAC:21:22 (00:08:25:23:21:22), Dst:
Device2MAC:23:24 (00:21:24:a4:04:d8)
Internet Protocol, Src: 192.168.1.101 (192.168.1.101), Dst:
174.132.245.141 (174.132.245.141)
Transmission Control Protocol, Src Port: boinc-client (1043), Dst Port:
http (80), Seq: 1, Len: 0
Source port: boinc-client (1043)
Destination port: http (80)
[Stream index: 3]
Sequence number: 1 (relative sequence number)
Acknowledgement number: Broken TCP. The acknowledge field is nonzero
while the ACK flag is not set
Header length: 20 bytes
Flags: 0x04 (RST)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...0 .... = Acknowledgement: Not set
.... 0... = Push: Not set
.... .1.. = Reset: Set
[Expert Info (Chat/Sequence): Connection reset (RST)]
[Message: Connection reset (RST)]
[Severity level: Chat]
[Group: Sequence]
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 0
Checksum: 0x0367 [correct]
[Good Checksum: True]
[Bad Checksum: False]
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 25]
[The RTT to ACK the segment was: 0.000217000 seconds]
No. Time Source Destination Protocol Info
27 34.888 174.132.245.141 192.168.1.101 TCP http
fpitp [SYN, ACK] Seq=0 Ack=1 Win=5840 Len=0 MSS=1460
Frame 27 (58 bytes on wire, 58 bytes captured)
Ethernet II, Src: Device2MAC:23:24 (00:21:24:a4:04:d8), Dst:
Device1MAC:21:22 (00:08:25:23:21:22)
Internet Protocol, Src: 174.132.245.141 (174.132.245.141), Dst:
192.168.1.101 (192.168.1.101)
Transmission Control Protocol, Src Port: http (80), Dst Port: fpitp
(1045), Seq: 0, Ack: 1, Len: 0
Source port: http (80)
Destination port: fpitp (1045)
[Stream index: 5]
Sequence number: 0 (relative sequence number)
Acknowledgement number: 1 (relative ack number)
Header length: 24 bytes
Flags: 0x12 (SYN, ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgement: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..1. = Syn: Set
[Expert Info (Chat/Sequence): Connection establish acknowledge
(SYN+ACK): server port http]
[Message: Connection establish acknowledge (SYN+ACK):
server port http]
[Severity level: Chat]
[Group: Sequence]
.... ...0 = Fin: Not set
Window size: 5840
Checksum: 0x0edd [correct]
[Good Checksum: True]
[Bad Checksum: False]
Options: (4 bytes)
Maximum segment size: 1460 bytes
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 22]
[The RTT to ACK the segment was: 4.213270000 seconds]
No. Time Source Destination Protocol Info
28 34.888 192.168.1.101 174.132.245.141 TCP
fpitp > http [RST] Seq=1 Win=0 Len=0
--- snip ---