2021-07-16 08:05:39 +07:00
<!DOCTYPE html>
< html >
< head >
< meta charset = "utf-8" / >
< style lang = "css" >
body {
background-color: #F4F4F4;
color: #333;
font-family: Segoe UI,Tahoma,Arial,Verdana,sans-serif;
}
p#intro {
font-family: Cambria,serif;
font-size: 1.1em;
color: #444;
}
p#intro a {
color: #444;
}
p#intro a:visited {
color: #444;
}
.block {
background-color: #e0e0e0;
padding: 16px;
margin: 20px;
}
p.case_text_block {
border-radius: 10px;
border: 1px solid #aaa;
padding: 16px;
margin: 4px 20px;
color: #444;
}
p.case_desc {
}
p.case_expect {
}
p.case_outcome {
}
p.case_closing_beh {
}
pre.http_dump {
font-family: Consolas, "Courier New", monospace;
font-size: 0.8em;
color: #333;
border-radius: 10px;
border: 1px solid #aaa;
padding: 16px;
margin: 4px 20px;
}
span.case_pickle {
font-family: Consolas, "Courier New", monospace;
font-size: 0.7em;
color: #000;
}
p#case_result,p#close_result {
border-radius: 10px;
background-color: #e8e2d1;
padding: 20px;
margin: 20px;
}
h1 {
margin-left: 60px;
}
h2 {
margin-left: 30px;
}
h3 {
margin-left: 50px;
}
a.up {
float: right;
border-radius: 16px;
margin-top: 16px;
margin-bottom: 10px;
margin-right: 30px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 2px;
padding-top: 2px;
background-color: #666;
color: #fff;
text-decoration: none;
font-size: 0.8em;
}
a.up:visited {
}
a.up:hover {
background-color: #028ec9;
}
< / style >
< style lang = "css" >
p.case {
color: #fff;
border-radius: 10px;
padding: 20px;
margin: 12px 20px;
font-size: 1.2em;
}
p.case_ok {
background-color: #0a0;
}
p.case_non_strict, p.case_no_close {
background-color: #9a0;
}
p.case_info {
background-color: #4095BF;
}
p.case_failed {
background-color: #900;
}
table {
border-collapse: collapse;
border-spacing: 0px;
margin-left: 80px;
margin-bottom: 12px;
margin-top: 0px;
}
td
{
margin: 0;
font-size: 0.8em;
border: 1px #fff solid;
padding-top: 6px;
padding-bottom: 6px;
padding-left: 16px;
padding-right: 16px;
text-align: right;
}
td.right {
text-align: right;
}
td.left {
text-align: left;
}
tr.stats_header {
color: #eee;
background-color: #000;
}
tr.stats_row {
color: #000;
background-color: #fc3;
}
tr.stats_total {
color: #fff;
background-color: #888;
}
div#wirelog {
margin-top: 20px;
margin-bottom: 80px;
}
pre.wirelog_rx_octets {color: #aaa; margin: 0; background-color: #060; padding: 2px;}
pre.wirelog_tx_octets {color: #aaa; margin: 0; background-color: #600; padding: 2px;}
pre.wirelog_tx_octets_sync {color: #aaa; margin: 0; background-color: #606; padding: 2px;}
pre.wirelog_rx_frame {color: #fff; margin: 0; background-color: #0a0; padding: 2px;}
pre.wirelog_tx_frame {color: #fff; margin: 0; background-color: #a00; padding: 2px;}
pre.wirelog_tx_frame_sync {color: #fff; margin: 0; background-color: #a0a; padding: 2px;}
pre.wirelog_delay {color: #fff; margin: 0; background-color: #000; padding: 2px;}
pre.wirelog_kill_after {color: #fff; margin: 0; background-color: #000; padding: 2px;}
pre.wirelog_tcp_closed_by_me {color: #fff; margin: 0; background-color: #008; padding: 2px;}
pre.wirelog_tcp_closed_by_peer {color: #fff; margin: 0; background-color: #000; padding: 2px;}
< / style >
< / head >
< body >
< a name = "top" > < / a >
< br / >
< center > < a href = "http://autobahn.ws/testsuite" title = "Autobahn WebSocket Testsuite" > < img src = "http://autobahn.ws/static/img/ws_protocol_test_report.png" border = "0" width = "820" height = "46" alt = "Autobahn WebSocket Testsuite Report" > < / img > < / a > < / center >
< center > < a href = "http://autobahn.ws" title = "Autobahn WebSocket" > < img src = "http://autobahn.ws/static/img/ws_protocol_test_report_autobahn.png" border = "0" width = "300" height = "68" alt = "Autobahn WebSocket" > < / img > < / a > < / center >
< br / >
2024-02-16 19:15:29 +00:00
< p class = "case case_ok" > websock-secure-client - < span style = "font-size: 1.3em;" > < b > Case 13.2.9< / b > < / span > : Pass - < span style = "font-size: 0.9em;" > < b > 2717< / b > ms @ 2024-02-16T19:01:18.462Z< / a > < / p >
2021-07-16 08:05:39 +07:00
< p class = "case_text_block case_desc" > < b > Case Description< / b > < br / > < br / > Send 1000 compressed messages each of payload size 65536, auto-fragment to 0 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 0)]< / p >
< p class = "case_text_block case_expect" > < b > Case Expectation< / b > < br / > < br / > Receive echo'ed messages (with payload as sent). Timeout case after 480 secs.< / p >
< p class = "case_text_block case_outcome" >
< b > Case Outcome< / b > < br / > < br / > Ok, received all echo'ed messages in time.< br / > < br / >
< i > Expected:< / i > < br / > < span class = "case_pickle" > {}< / span > < br / > < br / >
< i > Observed:< / i > < br > < span class = "case_pickle" > []< / span >
< / p >
< p class = "case_text_block case_closing_beh" > < b > Case Closing Behavior< / b > < br / > < br / > Connection was properly closed (OK)< / p >
< br / > < hr / >
< h2 > Opening Handshake< / h2 >
< pre class = "http_dump" > GET /runCase?case=418& agent=websock-secure-client HTTP/1.1
Sec-Websocket-Extensions: permessage-deflate; client_max_window_bits=15
Upgrade: websocket
Host: 127.0.0.1:9002
Connection: Upgrade
Sec-Websocket-Version: 13
2024-02-16 19:15:29 +00:00
Sec-Websocket-Key: 9Xzvv2YkOuIgW2dcrxS4bQ==
2021-07-16 08:05:39 +07:00
Cache-Control: no-cache< / pre >
< pre class = "http_dump" > HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/0.8.2-0.10.9
X-Powered-By: AutobahnPython/0.10.9
Upgrade: WebSocket
Connection: Upgrade
2024-02-16 19:15:29 +00:00
Sec-WebSocket-Accept: wy/QxkM/KW52M4eUwkhzhvDHKMg=
2021-07-16 08:05:39 +07:00
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover< / pre >
< br / > < hr / >
< h2 > Closing Behavior< / h2 >
< table >
< tr class = "stats_header" > < td > Key< / td > < td class = "left" > Value< / td > < td class = "left" > Description< / td > < / tr >
< tr class = "stats_row" > < td > isServer< / td > < td class = "left" > True< / td > < td class = "left" > True, iff I (the fuzzer) am a server, and the peer is a client.< / td > < / tr >
< tr class = "stats_row" > < td > closedByMe< / td > < td class = "left" > True< / td > < td class = "left" > True, iff I have initiated closing handshake (that is, did send close first).< / td > < / tr >
< tr class = "stats_row" > < td > failedByMe< / td > < td class = "left" > False< / td > < td class = "left" > True, iff I have failed the WS connection (i.e. due to protocol error). Failing can be either by initiating closing handshake or brutal drop TCP.< / td > < / tr >
< tr class = "stats_row" > < td > droppedByMe< / td > < td class = "left" > True< / td > < td class = "left" > True, iff I dropped the TCP connection.< / td > < / tr >
< tr class = "stats_row" > < td > wasClean< / td > < td class = "left" > True< / td > < td class = "left" > True, iff full WebSocket closing handshake was performed (close frame sent and received) _and_ the server dropped the TCP (which is its responsibility).< / td > < / tr >
< tr class = "stats_row" > < td > wasNotCleanReason< / td > < td class = "left" > None< / td > < td class = "left" > When wasClean == False, the reason what happened.< / td > < / tr >
< tr class = "stats_row" > < td > wasServerConnectionDropTimeout< / td > < td class = "left" > False< / td > < td class = "left" > When we are a client, and we expected the server to drop the TCP, but that didn't happen in time, this gets True.< / td > < / tr >
< tr class = "stats_row" > < td > wasOpenHandshakeTimeout< / td > < td class = "left" > False< / td > < td class = "left" > When performing the opening handshake, but the peer did not finish in time, this gets True.< / td > < / tr >
< tr class = "stats_row" > < td > wasCloseHandshakeTimeout< / td > < td class = "left" > False< / td > < td class = "left" > When we initiated a closing handshake, but the peer did not respond in time, this gets True.< / td > < / tr >
< tr class = "stats_row" > < td > localCloseCode< / td > < td class = "left" > 1000< / td > < td class = "left" > The close code I sent in close frame (if any).< / td > < / tr >
< tr class = "stats_row" > < td > localCloseReason< / td > < td class = "left" > None< / td > < td class = "left" > The close reason I sent in close frame (if any).< / td > < / tr >
< tr class = "stats_row" > < td > remoteCloseCode< / td > < td class = "left" > 1000< / td > < td class = "left" > The close code the peer sent me in close frame (if any).< / td > < / tr >
< tr class = "stats_row" > < td > remoteCloseReason< / td > < td class = "left" > None< / td > < td class = "left" > The close reason the peer sent me in close frame (if any).< / td > < / tr >
< / table > < br / > < hr / >
< h2 > Wire Statistics< / h2 >
< h3 > Octets Received by Chop Size< / h3 >
< table >
< tr class = "stats_header" > < td > Chop Size< / td > < td > Count< / td > < td > Octets< / td > < / tr >
< tr class = "stats_row" > < td > 8< / td > < td > 1< / td > < td > 8< / td > < / tr >
< tr class = "stats_row" > < td > 295< / td > < td > 1< / td > < td > 295< / td > < / tr >
< tr class = "stats_row" > < td > 2900< / td > < td > 1< / td > < td > 2900< / td > < / tr >
< tr class = "stats_row" > < td > 2908< / td > < td > 1< / td > < td > 2908< / td > < / tr >
< tr class = "stats_row" > < td > 2909< / td > < td > 1< / td > < td > 2909< / td > < / tr >
< tr class = "stats_row" > < td > 2910< / td > < td > 2< / td > < td > 5820< / td > < / tr >
< tr class = "stats_row" > < td > 2912< / td > < td > 1< / td > < td > 2912< / td > < / tr >
< tr class = "stats_row" > < td > 2914< / td > < td > 2< / td > < td > 5828< / td > < / tr >
< tr class = "stats_row" > < td > 2915< / td > < td > 3< / td > < td > 8745< / td > < / tr >
< tr class = "stats_row" > < td > 2916< / td > < td > 4< / td > < td > 11664< / td > < / tr >
< tr class = "stats_row" > < td > 2917< / td > < td > 3< / td > < td > 8751< / td > < / tr >
< tr class = "stats_row" > < td > 2918< / td > < td > 5< / td > < td > 14590< / td > < / tr >
< tr class = "stats_row" > < td > 2919< / td > < td > 2< / td > < td > 5838< / td > < / tr >
< tr class = "stats_row" > < td > 2920< / td > < td > 5< / td > < td > 14600< / td > < / tr >
< tr class = "stats_row" > < td > 2921< / td > < td > 5< / td > < td > 14605< / td > < / tr >
< tr class = "stats_row" > < td > 2922< / td > < td > 3< / td > < td > 8766< / td > < / tr >
< tr class = "stats_row" > < td > 2923< / td > < td > 6< / td > < td > 17538< / td > < / tr >
< tr class = "stats_row" > < td > 2924< / td > < td > 6< / td > < td > 17544< / td > < / tr >
< tr class = "stats_row" > < td > 2925< / td > < td > 6< / td > < td > 17550< / td > < / tr >
< tr class = "stats_row" > < td > 2926< / td > < td > 6< / td > < td > 17556< / td > < / tr >
< tr class = "stats_row" > < td > 2927< / td > < td > 8< / td > < td > 23416< / td > < / tr >
< tr class = "stats_row" > < td > 2928< / td > < td > 6< / td > < td > 17568< / td > < / tr >
< tr class = "stats_row" > < td > 2929< / td > < td > 6< / td > < td > 17574< / td > < / tr >
< tr class = "stats_row" > < td > 2930< / td > < td > 6< / td > < td > 17580< / td > < / tr >
< tr class = "stats_row" > < td > 2931< / td > < td > 8< / td > < td > 23448< / td > < / tr >
< tr class = "stats_row" > < td > 2932< / td > < td > 6< / td > < td > 17592< / td > < / tr >
< tr class = "stats_row" > < td > 2933< / td > < td > 10< / td > < td > 29330< / td > < / tr >
< tr class = "stats_row" > < td > 2934< / td > < td > 12< / td > < td > 35208< / td > < / tr >
< tr class = "stats_row" > < td > 2935< / td > < td > 14< / td > < td > 41090< / td > < / tr >
< tr class = "stats_row" > < td > 2936< / td > < td > 20< / td > < td > 58720< / td > < / tr >
< tr class = "stats_row" > < td > 2937< / td > < td > 14< / td > < td > 41118< / td > < / tr >
< tr class = "stats_row" > < td > 2938< / td > < td > 23< / td > < td > 67574< / td > < / tr >
< tr class = "stats_row" > < td > 2939< / td > < td > 27< / td > < td > 79353< / td > < / tr >
< tr class = "stats_row" > < td > 2940< / td > < td > 22< / td > < td > 64680< / td > < / tr >
< tr class = "stats_row" > < td > 2941< / td > < td > 26< / td > < td > 76466< / td > < / tr >
< tr class = "stats_row" > < td > 2942< / td > < td > 14< / td > < td > 41188< / td > < / tr >
< tr class = "stats_row" > < td > 2943< / td > < td > 18< / td > < td > 52974< / td > < / tr >
< tr class = "stats_row" > < td > 2944< / td > < td > 16< / td > < td > 47104< / td > < / tr >
< tr class = "stats_row" > < td > 2945< / td > < td > 18< / td > < td > 53010< / td > < / tr >
< tr class = "stats_row" > < td > 2946< / td > < td > 19< / td > < td > 55974< / td > < / tr >
< tr class = "stats_row" > < td > 2947< / td > < td > 11< / td > < td > 32417< / td > < / tr >
< tr class = "stats_row" > < td > 2948< / td > < td > 19< / td > < td > 56012< / td > < / tr >
< tr class = "stats_row" > < td > 2949< / td > < td > 17< / td > < td > 50133< / td > < / tr >
< tr class = "stats_row" > < td > 2950< / td > < td > 9< / td > < td > 26550< / td > < / tr >
< tr class = "stats_row" > < td > 2951< / td > < td > 16< / td > < td > 47216< / td > < / tr >
< tr class = "stats_row" > < td > 2952< / td > < td > 7< / td > < td > 20664< / td > < / tr >
< tr class = "stats_row" > < td > 2953< / td > < td > 10< / td > < td > 29530< / td > < / tr >
< tr class = "stats_row" > < td > 2954< / td > < td > 14< / td > < td > 41356< / td > < / tr >
< tr class = "stats_row" > < td > 2955< / td > < td > 12< / td > < td > 35460< / td > < / tr >
< tr class = "stats_row" > < td > 2956< / td > < td > 11< / td > < td > 32516< / td > < / tr >
< tr class = "stats_row" > < td > 2957< / td > < td > 7< / td > < td > 20699< / td > < / tr >
< tr class = "stats_row" > < td > 2958< / td > < td > 16< / td > < td > 47328< / td > < / tr >
< tr class = "stats_row" > < td > 2959< / td > < td > 7< / td > < td > 20713< / td > < / tr >
< tr class = "stats_row" > < td > 2960< / td > < td > 11< / td > < td > 32560< / td > < / tr >
< tr class = "stats_row" > < td > 2961< / td > < td > 3< / td > < td > 8883< / td > < / tr >
< tr class = "stats_row" > < td > 2962< / td > < td > 18< / td > < td > 53316< / td > < / tr >
< tr class = "stats_row" > < td > 2963< / td > < td > 11< / td > < td > 32593< / td > < / tr >
< tr class = "stats_row" > < td > 2964< / td > < td > 7< / td > < td > 20748< / td > < / tr >
< tr class = "stats_row" > < td > 2965< / td > < td > 5< / td > < td > 14825< / td > < / tr >
< tr class = "stats_row" > < td > 2966< / td > < td > 9< / td > < td > 26694< / td > < / tr >
< tr class = "stats_row" > < td > 2967< / td > < td > 12< / td > < td > 35604< / td > < / tr >
< tr class = "stats_row" > < td > 2968< / td > < td > 6< / td > < td > 17808< / td > < / tr >
< tr class = "stats_row" > < td > 2969< / td > < td > 5< / td > < td > 14845< / td > < / tr >
< tr class = "stats_row" > < td > 2970< / td > < td > 3< / td > < td > 8910< / td > < / tr >
< tr class = "stats_row" > < td > 2971< / td > < td > 2< / td > < td > 5942< / td > < / tr >
< tr class = "stats_row" > < td > 2972< / td > < td > 4< / td > < td > 11888< / td > < / tr >
< tr class = "stats_row" > < td > 2973< / td > < td > 3< / td > < td > 8919< / td > < / tr >
< tr class = "stats_row" > < td > 2974< / td > < td > 2< / td > < td > 5948< / td > < / tr >
< tr class = "stats_row" > < td > 2975< / td > < td > 6< / td > < td > 17850< / td > < / tr >
< tr class = "stats_row" > < td > 2976< / td > < td > 5< / td > < td > 14880< / td > < / tr >
< tr class = "stats_row" > < td > 2977< / td > < td > 5< / td > < td > 14885< / td > < / tr >
< tr class = "stats_row" > < td > 2979< / td > < td > 2< / td > < td > 5958< / td > < / tr >
< tr class = "stats_row" > < td > 2980< / td > < td > 2< / td > < td > 5960< / td > < / tr >
< tr class = "stats_row" > < td > 2982< / td > < td > 5< / td > < td > 14910< / td > < / tr >
< tr class = "stats_row" > < td > 2983< / td > < td > 2< / td > < td > 5966< / td > < / tr >
< tr class = "stats_row" > < td > 2984< / td > < td > 2< / td > < td > 5968< / td > < / tr >
< tr class = "stats_row" > < td > 2985< / td > < td > 2< / td > < td > 5970< / td > < / tr >
< tr class = "stats_row" > < td > 2986< / td > < td > 3< / td > < td > 8958< / td > < / tr >
< tr class = "stats_row" > < td > 2987< / td > < td > 3< / td > < td > 8961< / td > < / tr >
< tr class = "stats_row" > < td > 2988< / td > < td > 3< / td > < td > 8964< / td > < / tr >
< tr class = "stats_row" > < td > 2989< / td > < td > 1< / td > < td > 2989< / td > < / tr >
< tr class = "stats_row" > < td > 2990< / td > < td > 1< / td > < td > 2990< / td > < / tr >
< tr class = "stats_row" > < td > 2991< / td > < td > 1< / td > < td > 2991< / td > < / tr >
< tr class = "stats_row" > < td > 2993< / td > < td > 1< / td > < td > 2993< / td > < / tr >
< tr class = "stats_row" > < td > 2994< / td > < td > 2< / td > < td > 5988< / td > < / tr >
< tr class = "stats_row" > < td > 2996< / td > < td > 1< / td > < td > 2996< / td > < / tr >
< tr class = "stats_row" > < td > 2998< / td > < td > 1< / td > < td > 2998< / td > < / tr >
< tr class = "stats_row" > < td > 3001< / td > < td > 1< / td > < td > 3001< / td > < / tr >
< tr class = "stats_row" > < td > 3003< / td > < td > 1< / td > < td > 3003< / td > < / tr >
< tr class = "stats_row" > < td > 3004< / td > < td > 4< / td > < td > 12016< / td > < / tr >
< tr class = "stats_row" > < td > 3005< / td > < td > 1< / td > < td > 3005< / td > < / tr >
< tr class = "stats_row" > < td > 3006< / td > < td > 2< / td > < td > 6012< / td > < / tr >
< tr class = "stats_row" > < td > 3007< / td > < td > 3< / td > < td > 9021< / td > < / tr >
< tr class = "stats_row" > < td > 3011< / td > < td > 1< / td > < td > 3011< / td > < / tr >
< tr class = "stats_row" > < td > 3012< / td > < td > 1< / td > < td > 3012< / td > < / tr >
< tr class = "stats_row" > < td > 3015< / td > < td > 1< / td > < td > 3015< / td > < / tr >
< tr class = "stats_row" > < td > 3016< / td > < td > 1< / td > < td > 3016< / td > < / tr >
< tr class = "stats_row" > < td > 3017< / td > < td > 1< / td > < td > 3017< / td > < / tr >
< tr class = "stats_row" > < td > 3018< / td > < td > 2< / td > < td > 6036< / td > < / tr >
< tr class = "stats_row" > < td > 3019< / td > < td > 1< / td > < td > 3019< / td > < / tr >
< tr class = "stats_row" > < td > 3020< / td > < td > 1< / td > < td > 3020< / td > < / tr >
< tr class = "stats_row" > < td > 3022< / td > < td > 1< / td > < td > 3022< / td > < / tr >
< tr class = "stats_row" > < td > 3023< / td > < td > 1< / td > < td > 3023< / td > < / tr >
< tr class = "stats_row" > < td > 3024< / td > < td > 2< / td > < td > 6048< / td > < / tr >
< tr class = "stats_row" > < td > 3025< / td > < td > 2< / td > < td > 6050< / td > < / tr >
< tr class = "stats_row" > < td > 3026< / td > < td > 2< / td > < td > 6052< / td > < / tr >
< tr class = "stats_row" > < td > 3028< / td > < td > 4< / td > < td > 12112< / td > < / tr >
< tr class = "stats_row" > < td > 3029< / td > < td > 3< / td > < td > 9087< / td > < / tr >
< tr class = "stats_row" > < td > 3030< / td > < td > 2< / td > < td > 6060< / td > < / tr >
< tr class = "stats_row" > < td > 3031< / td > < td > 6< / td > < td > 18186< / td > < / tr >
< tr class = "stats_row" > < td > 3032< / td > < td > 2< / td > < td > 6064< / td > < / tr >
< tr class = "stats_row" > < td > 3033< / td > < td > 6< / td > < td > 18198< / td > < / tr >
< tr class = "stats_row" > < td > 3034< / td > < td > 9< / td > < td > 27306< / td > < / tr >
< tr class = "stats_row" > < td > 3035< / td > < td > 7< / td > < td > 21245< / td > < / tr >
< tr class = "stats_row" > < td > 3036< / td > < td > 7< / td > < td > 21252< / td > < / tr >
< tr class = "stats_row" > < td > 3037< / td > < td > 3< / td > < td > 9111< / td > < / tr >
< tr class = "stats_row" > < td > 3038< / td > < td > 4< / td > < td > 12152< / td > < / tr >
< tr class = "stats_row" > < td > 3039< / td > < td > 4< / td > < td > 12156< / td > < / tr >
< tr class = "stats_row" > < td > 3040< / td > < td > 6< / td > < td > 18240< / td > < / tr >
< tr class = "stats_row" > < td > 3041< / td > < td > 3< / td > < td > 9123< / td > < / tr >
< tr class = "stats_row" > < td > 3042< / td > < td > 4< / td > < td > 12168< / td > < / tr >
< tr class = "stats_row" > < td > 3043< / td > < td > 1< / td > < td > 3043< / td > < / tr >
< tr class = "stats_row" > < td > 3044< / td > < td > 4< / td > < td > 12176< / td > < / tr >
< tr class = "stats_row" > < td > 3045< / td > < td > 3< / td > < td > 9135< / td > < / tr >
< tr class = "stats_row" > < td > 3046< / td > < td > 3< / td > < td > 9138< / td > < / tr >
< tr class = "stats_row" > < td > 3047< / td > < td > 1< / td > < td > 3047< / td > < / tr >
< tr class = "stats_row" > < td > 3048< / td > < td > 4< / td > < td > 12192< / td > < / tr >
< tr class = "stats_row" > < td > 3049< / td > < td > 1< / td > < td > 3049< / td > < / tr >
< tr class = "stats_row" > < td > 3050< / td > < td > 7< / td > < td > 21350< / td > < / tr >
< tr class = "stats_row" > < td > 3051< / td > < td > 6< / td > < td > 18306< / td > < / tr >
< tr class = "stats_row" > < td > 3052< / td > < td > 3< / td > < td > 9156< / td > < / tr >
< tr class = "stats_row" > < td > 3053< / td > < td > 5< / td > < td > 15265< / td > < / tr >
< tr class = "stats_row" > < td > 3054< / td > < td > 4< / td > < td > 12216< / td > < / tr >
< tr class = "stats_row" > < td > 3055< / td > < td > 5< / td > < td > 15275< / td > < / tr >
< tr class = "stats_row" > < td > 3056< / td > < td > 6< / td > < td > 18336< / td > < / tr >
< tr class = "stats_row" > < td > 3057< / td > < td > 9< / td > < td > 27513< / td > < / tr >
< tr class = "stats_row" > < td > 3058< / td > < td > 5< / td > < td > 15290< / td > < / tr >
< tr class = "stats_row" > < td > 3059< / td > < td > 8< / td > < td > 24472< / td > < / tr >
< tr class = "stats_row" > < td > 3060< / td > < td > 12< / td > < td > 36720< / td > < / tr >
< tr class = "stats_row" > < td > 3061< / td > < td > 3< / td > < td > 9183< / td > < / tr >
< tr class = "stats_row" > < td > 3062< / td > < td > 15< / td > < td > 45930< / td > < / tr >
< tr class = "stats_row" > < td > 3063< / td > < td > 8< / td > < td > 24504< / td > < / tr >
< tr class = "stats_row" > < td > 3064< / td > < td > 6< / td > < td > 18384< / td > < / tr >
< tr class = "stats_row" > < td > 3065< / td > < td > 10< / td > < td > 30650< / td > < / tr >
< tr class = "stats_row" > < td > 3066< / td > < td > 5< / td > < td > 15330< / td > < / tr >
< tr class = "stats_row" > < td > 3067< / td > < td > 9< / td > < td > 27603< / td > < / tr >
< tr class = "stats_row" > < td > 3068< / td > < td > 8< / td > < td > 24544< / td > < / tr >
< tr class = "stats_row" > < td > 3069< / td > < td > 7< / td > < td > 21483< / td > < / tr >
< tr class = "stats_row" > < td > 3070< / td > < td > 14< / td > < td > 42980< / td > < / tr >
< tr class = "stats_row" > < td > 3071< / td > < td > 9< / td > < td > 27639< / td > < / tr >
< tr class = "stats_row" > < td > 3072< / td > < td > 5< / td > < td > 15360< / td > < / tr >
< tr class = "stats_row" > < td > 3073< / td > < td > 8< / td > < td > 24584< / td > < / tr >
< tr class = "stats_row" > < td > 3074< / td > < td > 5< / td > < td > 15370< / td > < / tr >
< tr class = "stats_row" > < td > 3075< / td > < td > 4< / td > < td > 12300< / td > < / tr >
< tr class = "stats_row" > < td > 3076< / td > < td > 1< / td > < td > 3076< / td > < / tr >
< tr class = "stats_row" > < td > 3077< / td > < td > 6< / td > < td > 18462< / td > < / tr >
< tr class = "stats_row" > < td > 3078< / td > < td > 5< / td > < td > 15390< / td > < / tr >
< tr class = "stats_row" > < td > 3079< / td > < td > 2< / td > < td > 6158< / td > < / tr >
< tr class = "stats_row" > < td > 3080< / td > < td > 1< / td > < td > 3080< / td > < / tr >
< tr class = "stats_row" > < td > 3081< / td > < td > 4< / td > < td > 12324< / td > < / tr >
< tr class = "stats_row" > < td > 3085< / td > < td > 2< / td > < td > 6170< / td > < / tr >
< tr class = "stats_row" > < td > 3086< / td > < td > 1< / td > < td > 3086< / td > < / tr >
< tr class = "stats_row" > < td > 3087< / td > < td > 1< / td > < td > 3087< / td > < / tr >
< tr class = "stats_row" > < td > 3088< / td > < td > 2< / td > < td > 6176< / td > < / tr >
< tr class = "stats_row" > < td > 3090< / td > < td > 2< / td > < td > 6180< / td > < / tr >
< tr class = "stats_row" > < td > 3091< / td > < td > 1< / td > < td > 3091< / td > < / tr >
< tr class = "stats_row" > < td > 3092< / td > < td > 3< / td > < td > 9276< / td > < / tr >
< tr class = "stats_row" > < td > 3093< / td > < td > 2< / td > < td > 6186< / td > < / tr >
< tr class = "stats_row" > < td > 3094< / td > < td > 1< / td > < td > 3094< / td > < / tr >
< tr class = "stats_row" > < td > 3095< / td > < td > 3< / td > < td > 9285< / td > < / tr >
< tr class = "stats_row" > < td > 3096< / td > < td > 1< / td > < td > 3096< / td > < / tr >
< tr class = "stats_total" > < td > Total< / td > < td > 1002< / td > < td > 2984145< / td > < / tr >
< / table >
< h3 > Octets Transmitted by Chop Size< / h3 >
< table >
< tr class = "stats_header" > < td > Chop Size< / td > < td > Count< / td > < td > Octets< / td > < / tr >
< tr class = "stats_row" > < td > 4< / td > < td > 1< / td > < td > 4< / td > < / tr >
< tr class = "stats_row" > < td > 280< / td > < td > 1< / td > < td > 280< / td > < / tr >
< tr class = "stats_row" > < td > 2801< / td > < td > 2< / td > < td > 5602< / td > < / tr >
< tr class = "stats_row" > < td > 2802< / td > < td > 1< / td > < td > 2802< / td > < / tr >
< tr class = "stats_row" > < td > 2803< / td > < td > 2< / td > < td > 5606< / td > < / tr >
< tr class = "stats_row" > < td > 2804< / td > < td > 5< / td > < td > 14020< / td > < / tr >
< tr class = "stats_row" > < td > 2805< / td > < td > 4< / td > < td > 11220< / td > < / tr >
< tr class = "stats_row" > < td > 2806< / td > < td > 6< / td > < td > 16836< / td > < / tr >
< tr class = "stats_row" > < td > 2807< / td > < td > 5< / td > < td > 14035< / td > < / tr >
< tr class = "stats_row" > < td > 2808< / td > < td > 6< / td > < td > 16848< / td > < / tr >
< tr class = "stats_row" > < td > 2809< / td > < td > 12< / td > < td > 33708< / td > < / tr >
< tr class = "stats_row" > < td > 2810< / td > < td > 17< / td > < td > 47770< / td > < / tr >
< tr class = "stats_row" > < td > 2811< / td > < td > 22< / td > < td > 61842< / td > < / tr >
< tr class = "stats_row" > < td > 2812< / td > < td > 26< / td > < td > 73112< / td > < / tr >
< tr class = "stats_row" > < td > 2813< / td > < td > 28< / td > < td > 78764< / td > < / tr >
< tr class = "stats_row" > < td > 2814< / td > < td > 17< / td > < td > 47838< / td > < / tr >
< tr class = "stats_row" > < td > 2815< / td > < td > 35< / td > < td > 98525< / td > < / tr >
< tr class = "stats_row" > < td > 2816< / td > < td > 19< / td > < td > 53504< / td > < / tr >
< tr class = "stats_row" > < td > 2817< / td > < td > 31< / td > < td > 87327< / td > < / tr >
< tr class = "stats_row" > < td > 2818< / td > < td > 20< / td > < td > 56360< / td > < / tr >
< tr class = "stats_row" > < td > 2819< / td > < td > 23< / td > < td > 64837< / td > < / tr >
< tr class = "stats_row" > < td > 2820< / td > < td > 17< / td > < td > 47940< / td > < / tr >
< tr class = "stats_row" > < td > 2821< / td > < td > 21< / td > < td > 59241< / td > < / tr >
< tr class = "stats_row" > < td > 2822< / td > < td > 27< / td > < td > 76194< / td > < / tr >
< tr class = "stats_row" > < td > 2823< / td > < td > 25< / td > < td > 70575< / td > < / tr >
< tr class = "stats_row" > < td > 2824< / td > < td > 22< / td > < td > 62128< / td > < / tr >
< tr class = "stats_row" > < td > 2825< / td > < td > 26< / td > < td > 73450< / td > < / tr >
< tr class = "stats_row" > < td > 2826< / td > < td > 20< / td > < td > 56520< / td > < / tr >
< tr class = "stats_row" > < td > 2827< / td > < td > 34< / td > < td > 96118< / td > < / tr >
< tr class = "stats_row" > < td > 2828< / td > < td > 20< / td > < td > 56560< / td > < / tr >
< tr class = "stats_row" > < td > 2829< / td > < td > 14< / td > < td > 39606< / td > < / tr >
< tr class = "stats_row" > < td > 2830< / td > < td > 8< / td > < td > 22640< / td > < / tr >
< tr class = "stats_row" > < td > 2831< / td > < td > 9< / td > < td > 25479< / td > < / tr >
< tr class = "stats_row" > < td > 2832< / td > < td > 17< / td > < td > 48144< / td > < / tr >
< tr class = "stats_row" > < td > 2833< / td > < td > 16< / td > < td > 45328< / td > < / tr >
< tr class = "stats_row" > < td > 2834< / td > < td > 17< / td > < td > 48178< / td > < / tr >
< tr class = "stats_row" > < td > 2835< / td > < td > 16< / td > < td > 45360< / td > < / tr >
< tr class = "stats_row" > < td > 2836< / td > < td > 10< / td > < td > 28360< / td > < / tr >
< tr class = "stats_row" > < td > 2837< / td > < td > 9< / td > < td > 25533< / td > < / tr >
< tr class = "stats_row" > < td > 2838< / td > < td > 5< / td > < td > 14190< / td > < / tr >
< tr class = "stats_row" > < td > 2839< / td > < td > 3< / td > < td > 8517< / td > < / tr >
< tr class = "stats_row" > < td > 2840< / td > < td > 1< / td > < td > 2840< / td > < / tr >
< tr class = "stats_row" > < td > 2841< / td > < td > 3< / td > < td > 8523< / td > < / tr >
< tr class = "stats_row" > < td > 2842< / td > < td > 4< / td > < td > 11368< / td > < / tr >
< tr class = "stats_row" > < td > 2843< / td > < td > 2< / td > < td > 5686< / td > < / tr >
< tr class = "stats_row" > < td > 2846< / td > < td > 2< / td > < td > 5692< / td > < / tr >
< tr class = "stats_row" > < td > 2847< / td > < td > 1< / td > < td > 2847< / td > < / tr >
< tr class = "stats_row" > < td > 2849< / td > < td > 1< / td > < td > 2849< / td > < / tr >
< tr class = "stats_row" > < td > 2850< / td > < td > 1< / td > < td > 2850< / td > < / tr >
< tr class = "stats_row" > < td > 2851< / td > < td > 2< / td > < td > 5702< / td > < / tr >
< tr class = "stats_row" > < td > 2853< / td > < td > 1< / td > < td > 2853< / td > < / tr >
< tr class = "stats_row" > < td > 2854< / td > < td > 1< / td > < td > 2854< / td > < / tr >
< tr class = "stats_row" > < td > 2855< / td > < td > 2< / td > < td > 5710< / td > < / tr >
< tr class = "stats_row" > < td > 2857< / td > < td > 3< / td > < td > 8571< / td > < / tr >
< tr class = "stats_row" > < td > 2859< / td > < td > 4< / td > < td > 11436< / td > < / tr >
< tr class = "stats_row" > < td > 2860< / td > < td > 1< / td > < td > 2860< / td > < / tr >
< tr class = "stats_row" > < td > 2862< / td > < td > 4< / td > < td > 11448< / td > < / tr >
< tr class = "stats_row" > < td > 2863< / td > < td > 3< / td > < td > 8589< / td > < / tr >
< tr class = "stats_row" > < td > 2864< / td > < td > 2< / td > < td > 5728< / td > < / tr >
< tr class = "stats_row" > < td > 2866< / td > < td > 2< / td > < td > 5732< / td > < / tr >
< tr class = "stats_row" > < td > 2867< / td > < td > 1< / td > < td > 2867< / td > < / tr >
< tr class = "stats_row" > < td > 2868< / td > < td > 1< / td > < td > 2868< / td > < / tr >
< tr class = "stats_row" > < td > 2869< / td > < td > 1< / td > < td > 2869< / td > < / tr >
< tr class = "stats_row" > < td > 2870< / td > < td > 1< / td > < td > 2870< / td > < / tr >
< tr class = "stats_row" > < td > 2872< / td > < td > 1< / td > < td > 2872< / td > < / tr >
< tr class = "stats_row" > < td > 2878< / td > < td > 1< / td > < td > 2878< / td > < / tr >
< tr class = "stats_row" > < td > 2879< / td > < td > 1< / td > < td > 2879< / td > < / tr >
< tr class = "stats_row" > < td > 2882< / td > < td > 2< / td > < td > 5764< / td > < / tr >
< tr class = "stats_row" > < td > 2883< / td > < td > 1< / td > < td > 2883< / td > < / tr >
< tr class = "stats_row" > < td > 2884< / td > < td > 1< / td > < td > 2884< / td > < / tr >
< tr class = "stats_row" > < td > 2885< / td > < td > 1< / td > < td > 2885< / td > < / tr >
< tr class = "stats_row" > < td > 2886< / td > < td > 2< / td > < td > 5772< / td > < / tr >
< tr class = "stats_row" > < td > 2887< / td > < td > 1< / td > < td > 2887< / td > < / tr >
< tr class = "stats_row" > < td > 2888< / td > < td > 2< / td > < td > 5776< / td > < / tr >
< tr class = "stats_row" > < td > 2892< / td > < td > 1< / td > < td > 2892< / td > < / tr >
< tr class = "stats_row" > < td > 2895< / td > < td > 1< / td > < td > 2895< / td > < / tr >
< tr class = "stats_row" > < td > 2897< / td > < td > 1< / td > < td > 2897< / td > < / tr >
< tr class = "stats_row" > < td > 2899< / td > < td > 3< / td > < td > 8697< / td > < / tr >
< tr class = "stats_row" > < td > 2900< / td > < td > 2< / td > < td > 5800< / td > < / tr >
< tr class = "stats_row" > < td > 2901< / td > < td > 2< / td > < td > 5802< / td > < / tr >
< tr class = "stats_row" > < td > 2902< / td > < td > 5< / td > < td > 14510< / td > < / tr >
< tr class = "stats_row" > < td > 2903< / td > < td > 8< / td > < td > 23224< / td > < / tr >
< tr class = "stats_row" > < td > 2904< / td > < td > 5< / td > < td > 14520< / td > < / tr >
< tr class = "stats_row" > < td > 2905< / td > < td > 7< / td > < td > 20335< / td > < / tr >
< tr class = "stats_row" > < td > 2906< / td > < td > 4< / td > < td > 11624< / td > < / tr >
< tr class = "stats_row" > < td > 2907< / td > < td > 8< / td > < td > 23256< / td > < / tr >
< tr class = "stats_row" > < td > 2908< / td > < td > 2< / td > < td > 5816< / td > < / tr >
< tr class = "stats_row" > < td > 2909< / td > < td > 3< / td > < td > 8727< / td > < / tr >
< tr class = "stats_row" > < td > 2910< / td > < td > 3< / td > < td > 8730< / td > < / tr >
< tr class = "stats_row" > < td > 2911< / td > < td > 5< / td > < td > 14555< / td > < / tr >
< tr class = "stats_row" > < td > 2912< / td > < td > 10< / td > < td > 29120< / td > < / tr >
< tr class = "stats_row" > < td > 2913< / td > < td > 11< / td > < td > 32043< / td > < / tr >
< tr class = "stats_row" > < td > 2914< / td > < td > 16< / td > < td > 46624< / td > < / tr >
< tr class = "stats_row" > < td > 2915< / td > < td > 10< / td > < td > 29150< / td > < / tr >
< tr class = "stats_row" > < td > 2916< / td > < td > 11< / td > < td > 32076< / td > < / tr >
< tr class = "stats_row" > < td > 2917< / td > < td > 6< / td > < td > 17502< / td > < / tr >
< tr class = "stats_row" > < td > 2918< / td > < td > 19< / td > < td > 55442< / td > < / tr >
< tr class = "stats_row" > < td > 2919< / td > < td > 12< / td > < td > 35028< / td > < / tr >
< tr class = "stats_row" > < td > 2920< / td > < td > 6< / td > < td > 17520< / td > < / tr >
< tr class = "stats_row" > < td > 2921< / td > < td > 9< / td > < td > 26289< / td > < / tr >
< tr class = "stats_row" > < td > 2922< / td > < td > 12< / td > < td > 35064< / td > < / tr >
< tr class = "stats_row" > < td > 2923< / td > < td > 12< / td > < td > 35076< / td > < / tr >
< tr class = "stats_row" > < td > 2924< / td > < td > 12< / td > < td > 35088< / td > < / tr >
< tr class = "stats_row" > < td > 2925< / td > < td > 9< / td > < td > 26325< / td > < / tr >
< tr class = "stats_row" > < td > 2926< / td > < td > 7< / td > < td > 20482< / td > < / tr >
< tr class = "stats_row" > < td > 2927< / td > < td > 9< / td > < td > 26343< / td > < / tr >
< tr class = "stats_row" > < td > 2928< / td > < td > 7< / td > < td > 20496< / td > < / tr >
< tr class = "stats_row" > < td > 2929< / td > < td > 6< / td > < td > 17574< / td > < / tr >
< tr class = "stats_row" > < td > 2930< / td > < td > 4< / td > < td > 11720< / td > < / tr >
< tr class = "stats_row" > < td > 2931< / td > < td > 4< / td > < td > 11724< / td > < / tr >
< tr class = "stats_row" > < td > 2932< / td > < td > 2< / td > < td > 5864< / td > < / tr >
< tr class = "stats_row" > < td > 2933< / td > < td > 3< / td > < td > 8799< / td > < / tr >
< tr class = "stats_row" > < td > 2934< / td > < td > 1< / td > < td > 2934< / td > < / tr >
< tr class = "stats_row" > < td > 2935< / td > < td > 6< / td > < td > 17610< / td > < / tr >
< tr class = "stats_row" > < td > 2936< / td > < td > 11< / td > < td > 32296< / td > < / tr >
< tr class = "stats_row" > < td > 2937< / td > < td > 8< / td > < td > 23496< / td > < / tr >
< tr class = "stats_row" > < td > 2938< / td > < td > 13< / td > < td > 38194< / td > < / tr >
< tr class = "stats_row" > < td > 2939< / td > < td > 10< / td > < td > 29390< / td > < / tr >
< tr class = "stats_row" > < td > 2940< / td > < td > 9< / td > < td > 26460< / td > < / tr >
< tr class = "stats_row" > < td > 2941< / td > < td > 5< / td > < td > 14705< / td > < / tr >
< tr class = "stats_row" > < td > 2942< / td > < td > 2< / td > < td > 5884< / td > < / tr >
< tr class = "stats_row" > < td > 2943< / td > < td > 3< / td > < td > 8829< / td > < / tr >
< tr class = "stats_row" > < td > 2957< / td > < td > 1< / td > < td > 2957< / td > < / tr >
< tr class = "stats_total" > < td > Total< / td > < td > 1002< / td > < td > 2856377< / td > < / tr >
< / table >
< h3 > Frames Received by Opcode< / h3 >
< table >
< tr class = "stats_header" > < td > Opcode< / td > < td > Count< / td > < / tr >
< tr class = "stats_row" > < td > 1< / td > < td > 1000< / td > < / tr >
< tr class = "stats_row" > < td > 8< / td > < td > 1< / td > < / tr >
< tr class = "stats_total" > < td > Total< / td > < td > 1001< / td > < / tr >
< / table >
< h3 > Frames Transmitted by Opcode< / h3 >
< table >
< tr class = "stats_header" > < td > Opcode< / td > < td > Count< / td > < / tr >
< tr class = "stats_row" > < td > 1< / td > < td > 1000< / td > < / tr >
< tr class = "stats_row" > < td > 8< / td > < td > 1< / td > < / tr >
< tr class = "stats_total" > < td > Total< / td > < td > 1001< / td > < / tr >
< / table >
< br / > < hr / >
< h2 > Wire Log< / h2 >
< div id = "wirelog" >
< pre class = "wirelog_rx_octets" > 000 RX OCTETS: 474554202f72756e436173653f636173653d343138266167656e743d776562736f636b2d7365637572652d636c69656e7420< / pre >
< pre class = "wirelog_rx_octets" > 485454502f312e310d0a5365632d ...< / pre >
< pre class = "wirelog_tx_octets" > 001 TX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365727665723a204175746f6261686e< / pre >
< pre class = "wirelog_tx_octets" > 5465737453756974652f302e382e ...< / pre >
< pre class = "wirelog_delay" > 002 WIRELOG DISABLED< / pre >
< pre class = "wirelog_kill_after" > 003 CLOSE CONNECTION AFTER 480.000000 sec< / pre >
< pre class = "wirelog_delay" > 004 WIRELOG ENABLED< / pre >
< pre class = "wirelog_tx_frame" > 005 TX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASK=None, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False< / pre >
< pre class = "wirelog_tx_frame" > 0x03e8< / pre >
< pre class = "wirelog_tx_octets" > 006 TX OCTETS: 880203e8< / pre >
2024-02-16 19:15:29 +00:00
< pre class = "wirelog_rx_octets" > 007 RX OCTETS: 888278502d267bb8< / pre >
< pre class = "wirelog_rx_frame" > 008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3738353032643236< / pre >
2021-07-16 08:05:39 +07:00
< pre class = "wirelog_rx_frame" > 0x03e8< / pre >
< pre class = "wirelog_tcp_closed_by_me" > 009 TCP DROPPED BY ME< / pre >
< / div >
< br / > < hr / >
< / body >
< / html >