nim-websock/client_tls/websock_secure_client_case_13_3_10.html

722 lines
42 KiB
HTML

<!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/>
<p class="case case_ok">websock-secure-client - <span style="font-size: 1.3em;"><b>Case 13.3.10</b></span> : Pass - <span style="font-size: 0.9em;"><b>10317</b> ms @ 2024-01-25T12:59:00.086Z</a></p>
<p class="case_text_block case_desc"><b>Case Description</b><br/><br/>Send 1000 compressed messages each of payload size 131072, auto-fragment to 0 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(False, 9)]</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=437&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
Sec-Websocket-Key: iWpVTGdWk98QCWTe708kag==
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
Sec-WebSocket-Accept: GHiqbpKPWmxmxfzDpkX0FI9cPww=
Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=9</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>4607</td><td>1</td><td>4607</td></tr>
<tr class="stats_row"><td>4609</td><td>1</td><td>4609</td></tr>
<tr class="stats_row"><td>4610</td><td>1</td><td>4610</td></tr>
<tr class="stats_row"><td>4611</td><td>1</td><td>4611</td></tr>
<tr class="stats_row"><td>4614</td><td>1</td><td>4614</td></tr>
<tr class="stats_row"><td>4620</td><td>2</td><td>9240</td></tr>
<tr class="stats_row"><td>4621</td><td>1</td><td>4621</td></tr>
<tr class="stats_row"><td>4623</td><td>5</td><td>23115</td></tr>
<tr class="stats_row"><td>4624</td><td>5</td><td>23120</td></tr>
<tr class="stats_row"><td>4625</td><td>1</td><td>4625</td></tr>
<tr class="stats_row"><td>4626</td><td>5</td><td>23130</td></tr>
<tr class="stats_row"><td>4627</td><td>3</td><td>13881</td></tr>
<tr class="stats_row"><td>4628</td><td>8</td><td>37024</td></tr>
<tr class="stats_row"><td>4629</td><td>7</td><td>32403</td></tr>
<tr class="stats_row"><td>4630</td><td>7</td><td>32410</td></tr>
<tr class="stats_row"><td>4631</td><td>7</td><td>32417</td></tr>
<tr class="stats_row"><td>4632</td><td>5</td><td>23160</td></tr>
<tr class="stats_row"><td>4633</td><td>4</td><td>18532</td></tr>
<tr class="stats_row"><td>4634</td><td>2</td><td>9268</td></tr>
<tr class="stats_row"><td>4635</td><td>1</td><td>4635</td></tr>
<tr class="stats_row"><td>4636</td><td>1</td><td>4636</td></tr>
<tr class="stats_row"><td>4637</td><td>5</td><td>23185</td></tr>
<tr class="stats_row"><td>4638</td><td>1</td><td>4638</td></tr>
<tr class="stats_row"><td>4640</td><td>2</td><td>9280</td></tr>
<tr class="stats_row"><td>4641</td><td>1</td><td>4641</td></tr>
<tr class="stats_row"><td>4652</td><td>2</td><td>9304</td></tr>
<tr class="stats_row"><td>4653</td><td>1</td><td>4653</td></tr>
<tr class="stats_row"><td>4654</td><td>1</td><td>4654</td></tr>
<tr class="stats_row"><td>4655</td><td>2</td><td>9310</td></tr>
<tr class="stats_row"><td>4656</td><td>1</td><td>4656</td></tr>
<tr class="stats_row"><td>4658</td><td>3</td><td>13974</td></tr>
<tr class="stats_row"><td>4659</td><td>2</td><td>9318</td></tr>
<tr class="stats_row"><td>4662</td><td>1</td><td>4662</td></tr>
<tr class="stats_row"><td>4663</td><td>1</td><td>4663</td></tr>
<tr class="stats_row"><td>4664</td><td>1</td><td>4664</td></tr>
<tr class="stats_row"><td>4665</td><td>1</td><td>4665</td></tr>
<tr class="stats_row"><td>4667</td><td>2</td><td>9334</td></tr>
<tr class="stats_row"><td>4668</td><td>4</td><td>18672</td></tr>
<tr class="stats_row"><td>4669</td><td>3</td><td>14007</td></tr>
<tr class="stats_row"><td>4674</td><td>1</td><td>4674</td></tr>
<tr class="stats_row"><td>4676</td><td>4</td><td>18704</td></tr>
<tr class="stats_row"><td>4677</td><td>1</td><td>4677</td></tr>
<tr class="stats_row"><td>4679</td><td>5</td><td>23395</td></tr>
<tr class="stats_row"><td>4680</td><td>1</td><td>4680</td></tr>
<tr class="stats_row"><td>4681</td><td>1</td><td>4681</td></tr>
<tr class="stats_row"><td>4682</td><td>1</td><td>4682</td></tr>
<tr class="stats_row"><td>4683</td><td>1</td><td>4683</td></tr>
<tr class="stats_row"><td>4684</td><td>1</td><td>4684</td></tr>
<tr class="stats_row"><td>4686</td><td>2</td><td>9372</td></tr>
<tr class="stats_row"><td>4687</td><td>3</td><td>14061</td></tr>
<tr class="stats_row"><td>4688</td><td>1</td><td>4688</td></tr>
<tr class="stats_row"><td>4689</td><td>2</td><td>9378</td></tr>
<tr class="stats_row"><td>4690</td><td>1</td><td>4690</td></tr>
<tr class="stats_row"><td>4693</td><td>1</td><td>4693</td></tr>
<tr class="stats_row"><td>4694</td><td>1</td><td>4694</td></tr>
<tr class="stats_row"><td>4695</td><td>2</td><td>9390</td></tr>
<tr class="stats_row"><td>4696</td><td>1</td><td>4696</td></tr>
<tr class="stats_row"><td>4703</td><td>1</td><td>4703</td></tr>
<tr class="stats_row"><td>4709</td><td>2</td><td>9418</td></tr>
<tr class="stats_row"><td>4710</td><td>4</td><td>18840</td></tr>
<tr class="stats_row"><td>4711</td><td>7</td><td>32977</td></tr>
<tr class="stats_row"><td>4712</td><td>1</td><td>4712</td></tr>
<tr class="stats_row"><td>4713</td><td>2</td><td>9426</td></tr>
<tr class="stats_row"><td>4714</td><td>2</td><td>9428</td></tr>
<tr class="stats_row"><td>4715</td><td>2</td><td>9430</td></tr>
<tr class="stats_row"><td>4716</td><td>6</td><td>28296</td></tr>
<tr class="stats_row"><td>4717</td><td>6</td><td>28302</td></tr>
<tr class="stats_row"><td>4718</td><td>2</td><td>9436</td></tr>
<tr class="stats_row"><td>4719</td><td>2</td><td>9438</td></tr>
<tr class="stats_row"><td>4720</td><td>1</td><td>4720</td></tr>
<tr class="stats_row"><td>4721</td><td>4</td><td>18884</td></tr>
<tr class="stats_row"><td>4722</td><td>3</td><td>14166</td></tr>
<tr class="stats_row"><td>4723</td><td>2</td><td>9446</td></tr>
<tr class="stats_row"><td>4724</td><td>2</td><td>9448</td></tr>
<tr class="stats_row"><td>4725</td><td>2</td><td>9450</td></tr>
<tr class="stats_row"><td>4726</td><td>1</td><td>4726</td></tr>
<tr class="stats_row"><td>4727</td><td>4</td><td>18908</td></tr>
<tr class="stats_row"><td>4728</td><td>2</td><td>9456</td></tr>
<tr class="stats_row"><td>4729</td><td>1</td><td>4729</td></tr>
<tr class="stats_row"><td>4730</td><td>9</td><td>42570</td></tr>
<tr class="stats_row"><td>4731</td><td>3</td><td>14193</td></tr>
<tr class="stats_row"><td>4732</td><td>4</td><td>18928</td></tr>
<tr class="stats_row"><td>4733</td><td>2</td><td>9466</td></tr>
<tr class="stats_row"><td>4734</td><td>2</td><td>9468</td></tr>
<tr class="stats_row"><td>4735</td><td>1</td><td>4735</td></tr>
<tr class="stats_row"><td>4736</td><td>3</td><td>14208</td></tr>
<tr class="stats_row"><td>4737</td><td>3</td><td>14211</td></tr>
<tr class="stats_row"><td>4738</td><td>7</td><td>33166</td></tr>
<tr class="stats_row"><td>4739</td><td>5</td><td>23695</td></tr>
<tr class="stats_row"><td>4740</td><td>6</td><td>28440</td></tr>
<tr class="stats_row"><td>4741</td><td>11</td><td>52151</td></tr>
<tr class="stats_row"><td>4742</td><td>6</td><td>28452</td></tr>
<tr class="stats_row"><td>4743</td><td>8</td><td>37944</td></tr>
<tr class="stats_row"><td>4744</td><td>2</td><td>9488</td></tr>
<tr class="stats_row"><td>4745</td><td>1</td><td>4745</td></tr>
<tr class="stats_row"><td>4746</td><td>2</td><td>9492</td></tr>
<tr class="stats_row"><td>4747</td><td>2</td><td>9494</td></tr>
<tr class="stats_row"><td>4748</td><td>3</td><td>14244</td></tr>
<tr class="stats_row"><td>4749</td><td>2</td><td>9498</td></tr>
<tr class="stats_row"><td>4753</td><td>1</td><td>4753</td></tr>
<tr class="stats_row"><td>4754</td><td>1</td><td>4754</td></tr>
<tr class="stats_row"><td>4756</td><td>1</td><td>4756</td></tr>
<tr class="stats_row"><td>4760</td><td>2</td><td>9520</td></tr>
<tr class="stats_row"><td>4764</td><td>2</td><td>9528</td></tr>
<tr class="stats_row"><td>4765</td><td>1</td><td>4765</td></tr>
<tr class="stats_row"><td>4766</td><td>1</td><td>4766</td></tr>
<tr class="stats_row"><td>4768</td><td>1</td><td>4768</td></tr>
<tr class="stats_row"><td>4771</td><td>1</td><td>4771</td></tr>
<tr class="stats_row"><td>4776</td><td>1</td><td>4776</td></tr>
<tr class="stats_row"><td>4780</td><td>1</td><td>4780</td></tr>
<tr class="stats_row"><td>4781</td><td>1</td><td>4781</td></tr>
<tr class="stats_row"><td>4782</td><td>1</td><td>4782</td></tr>
<tr class="stats_row"><td>4783</td><td>3</td><td>14349</td></tr>
<tr class="stats_row"><td>4784</td><td>2</td><td>9568</td></tr>
<tr class="stats_row"><td>4785</td><td>4</td><td>19140</td></tr>
<tr class="stats_row"><td>4788</td><td>2</td><td>9576</td></tr>
<tr class="stats_row"><td>4789</td><td>1</td><td>4789</td></tr>
<tr class="stats_row"><td>4792</td><td>1</td><td>4792</td></tr>
<tr class="stats_row"><td>4794</td><td>1</td><td>4794</td></tr>
<tr class="stats_row"><td>4796</td><td>1</td><td>4796</td></tr>
<tr class="stats_row"><td>4797</td><td>1</td><td>4797</td></tr>
<tr class="stats_row"><td>4798</td><td>1</td><td>4798</td></tr>
<tr class="stats_row"><td>4799</td><td>3</td><td>14397</td></tr>
<tr class="stats_row"><td>4800</td><td>4</td><td>19200</td></tr>
<tr class="stats_row"><td>4801</td><td>3</td><td>14403</td></tr>
<tr class="stats_row"><td>4803</td><td>2</td><td>9606</td></tr>
<tr class="stats_row"><td>4804</td><td>2</td><td>9608</td></tr>
<tr class="stats_row"><td>4805</td><td>2</td><td>9610</td></tr>
<tr class="stats_row"><td>4806</td><td>1</td><td>4806</td></tr>
<tr class="stats_row"><td>4809</td><td>2</td><td>9618</td></tr>
<tr class="stats_row"><td>4812</td><td>1</td><td>4812</td></tr>
<tr class="stats_row"><td>4813</td><td>2</td><td>9626</td></tr>
<tr class="stats_row"><td>4814</td><td>1</td><td>4814</td></tr>
<tr class="stats_row"><td>4815</td><td>2</td><td>9630</td></tr>
<tr class="stats_row"><td>4816</td><td>2</td><td>9632</td></tr>
<tr class="stats_row"><td>4817</td><td>3</td><td>14451</td></tr>
<tr class="stats_row"><td>4818</td><td>2</td><td>9636</td></tr>
<tr class="stats_row"><td>4819</td><td>2</td><td>9638</td></tr>
<tr class="stats_row"><td>4820</td><td>1</td><td>4820</td></tr>
<tr class="stats_row"><td>4822</td><td>1</td><td>4822</td></tr>
<tr class="stats_row"><td>4825</td><td>1</td><td>4825</td></tr>
<tr class="stats_row"><td>4827</td><td>2</td><td>9654</td></tr>
<tr class="stats_row"><td>4828</td><td>2</td><td>9656</td></tr>
<tr class="stats_row"><td>4829</td><td>1</td><td>4829</td></tr>
<tr class="stats_row"><td>4830</td><td>1</td><td>4830</td></tr>
<tr class="stats_row"><td>4832</td><td>2</td><td>9664</td></tr>
<tr class="stats_row"><td>4833</td><td>2</td><td>9666</td></tr>
<tr class="stats_row"><td>4834</td><td>2</td><td>9668</td></tr>
<tr class="stats_row"><td>4835</td><td>1</td><td>4835</td></tr>
<tr class="stats_row"><td>4836</td><td>1</td><td>4836</td></tr>
<tr class="stats_row"><td>4837</td><td>2</td><td>9674</td></tr>
<tr class="stats_row"><td>4838</td><td>3</td><td>14514</td></tr>
<tr class="stats_row"><td>4839</td><td>4</td><td>19356</td></tr>
<tr class="stats_row"><td>4840</td><td>4</td><td>19360</td></tr>
<tr class="stats_row"><td>4841</td><td>4</td><td>19364</td></tr>
<tr class="stats_row"><td>4842</td><td>3</td><td>14526</td></tr>
<tr class="stats_row"><td>4844</td><td>1</td><td>4844</td></tr>
<tr class="stats_row"><td>4846</td><td>1</td><td>4846</td></tr>
<tr class="stats_row"><td>4848</td><td>1</td><td>4848</td></tr>
<tr class="stats_row"><td>4853</td><td>1</td><td>4853</td></tr>
<tr class="stats_row"><td>4855</td><td>1</td><td>4855</td></tr>
<tr class="stats_row"><td>4856</td><td>3</td><td>14568</td></tr>
<tr class="stats_row"><td>4857</td><td>4</td><td>19428</td></tr>
<tr class="stats_row"><td>4858</td><td>10</td><td>48580</td></tr>
<tr class="stats_row"><td>4859</td><td>8</td><td>38872</td></tr>
<tr class="stats_row"><td>4860</td><td>12</td><td>58320</td></tr>
<tr class="stats_row"><td>4861</td><td>7</td><td>34027</td></tr>
<tr class="stats_row"><td>4862</td><td>8</td><td>38896</td></tr>
<tr class="stats_row"><td>4863</td><td>1</td><td>4863</td></tr>
<tr class="stats_row"><td>4864</td><td>9</td><td>43776</td></tr>
<tr class="stats_row"><td>4866</td><td>10</td><td>48660</td></tr>
<tr class="stats_row"><td>4867</td><td>3</td><td>14601</td></tr>
<tr class="stats_row"><td>4868</td><td>5</td><td>24340</td></tr>
<tr class="stats_row"><td>4869</td><td>9</td><td>43821</td></tr>
<tr class="stats_row"><td>4870</td><td>6</td><td>29220</td></tr>
<tr class="stats_row"><td>4871</td><td>3</td><td>14613</td></tr>
<tr class="stats_row"><td>4872</td><td>7</td><td>34104</td></tr>
<tr class="stats_row"><td>4873</td><td>5</td><td>24365</td></tr>
<tr class="stats_row"><td>4876</td><td>2</td><td>9752</td></tr>
<tr class="stats_row"><td>4878</td><td>2</td><td>9756</td></tr>
<tr class="stats_row"><td>4879</td><td>1</td><td>4879</td></tr>
<tr class="stats_row"><td>4880</td><td>5</td><td>24400</td></tr>
<tr class="stats_row"><td>4882</td><td>3</td><td>14646</td></tr>
<tr class="stats_row"><td>4883</td><td>3</td><td>14649</td></tr>
<tr class="stats_row"><td>4884</td><td>2</td><td>9768</td></tr>
<tr class="stats_row"><td>4885</td><td>1</td><td>4885</td></tr>
<tr class="stats_row"><td>4890</td><td>1</td><td>4890</td></tr>
<tr class="stats_row"><td>4895</td><td>1</td><td>4895</td></tr>
<tr class="stats_row"><td>4898</td><td>1</td><td>4898</td></tr>
<tr class="stats_row"><td>4899</td><td>1</td><td>4899</td></tr>
<tr class="stats_row"><td>4901</td><td>2</td><td>9802</td></tr>
<tr class="stats_row"><td>4903</td><td>2</td><td>9806</td></tr>
<tr class="stats_row"><td>4904</td><td>2</td><td>9808</td></tr>
<tr class="stats_row"><td>4905</td><td>2</td><td>9810</td></tr>
<tr class="stats_row"><td>4906</td><td>1</td><td>4906</td></tr>
<tr class="stats_row"><td>4912</td><td>1</td><td>4912</td></tr>
<tr class="stats_row"><td>4913</td><td>3</td><td>14739</td></tr>
<tr class="stats_row"><td>4914</td><td>1</td><td>4914</td></tr>
<tr class="stats_row"><td>4916</td><td>2</td><td>9832</td></tr>
<tr class="stats_row"><td>4917</td><td>2</td><td>9834</td></tr>
<tr class="stats_row"><td>4918</td><td>5</td><td>24590</td></tr>
<tr class="stats_row"><td>4919</td><td>3</td><td>14757</td></tr>
<tr class="stats_row"><td>4920</td><td>3</td><td>14760</td></tr>
<tr class="stats_row"><td>4921</td><td>8</td><td>39368</td></tr>
<tr class="stats_row"><td>4922</td><td>7</td><td>34454</td></tr>
<tr class="stats_row"><td>4923</td><td>16</td><td>78768</td></tr>
<tr class="stats_row"><td>4924</td><td>11</td><td>54164</td></tr>
<tr class="stats_row"><td>4925</td><td>6</td><td>29550</td></tr>
<tr class="stats_row"><td>4926</td><td>6</td><td>29556</td></tr>
<tr class="stats_row"><td>4927</td><td>3</td><td>14781</td></tr>
<tr class="stats_row"><td>4928</td><td>10</td><td>49280</td></tr>
<tr class="stats_row"><td>4929</td><td>6</td><td>29574</td></tr>
<tr class="stats_row"><td>4930</td><td>3</td><td>14790</td></tr>
<tr class="stats_row"><td>4931</td><td>3</td><td>14793</td></tr>
<tr class="stats_row"><td>4932</td><td>5</td><td>24660</td></tr>
<tr class="stats_row"><td>4933</td><td>6</td><td>29598</td></tr>
<tr class="stats_row"><td>4934</td><td>6</td><td>29604</td></tr>
<tr class="stats_row"><td>4935</td><td>8</td><td>39480</td></tr>
<tr class="stats_row"><td>4936</td><td>5</td><td>24680</td></tr>
<tr class="stats_row"><td>4937</td><td>5</td><td>24685</td></tr>
<tr class="stats_row"><td>4938</td><td>11</td><td>54318</td></tr>
<tr class="stats_row"><td>4939</td><td>5</td><td>24695</td></tr>
<tr class="stats_row"><td>4940</td><td>1</td><td>4940</td></tr>
<tr class="stats_row"><td>4941</td><td>3</td><td>14823</td></tr>
<tr class="stats_row"><td>4942</td><td>3</td><td>14826</td></tr>
<tr class="stats_row"><td>4943</td><td>5</td><td>24715</td></tr>
<tr class="stats_row"><td>4944</td><td>6</td><td>29664</td></tr>
<tr class="stats_row"><td>4945</td><td>3</td><td>14835</td></tr>
<tr class="stats_row"><td>4946</td><td>6</td><td>29676</td></tr>
<tr class="stats_row"><td>4947</td><td>9</td><td>44523</td></tr>
<tr class="stats_row"><td>4948</td><td>6</td><td>29688</td></tr>
<tr class="stats_row"><td>4949</td><td>8</td><td>39592</td></tr>
<tr class="stats_row"><td>4950</td><td>11</td><td>54450</td></tr>
<tr class="stats_row"><td>4951</td><td>10</td><td>49510</td></tr>
<tr class="stats_row"><td>4952</td><td>8</td><td>39616</td></tr>
<tr class="stats_row"><td>4953</td><td>11</td><td>54483</td></tr>
<tr class="stats_row"><td>4954</td><td>6</td><td>29724</td></tr>
<tr class="stats_row"><td>4955</td><td>6</td><td>29730</td></tr>
<tr class="stats_row"><td>4956</td><td>5</td><td>24780</td></tr>
<tr class="stats_row"><td>4957</td><td>12</td><td>59484</td></tr>
<tr class="stats_row"><td>4958</td><td>7</td><td>34706</td></tr>
<tr class="stats_row"><td>4959</td><td>12</td><td>59508</td></tr>
<tr class="stats_row"><td>4960</td><td>13</td><td>64480</td></tr>
<tr class="stats_row"><td>4961</td><td>21</td><td>104181</td></tr>
<tr class="stats_row"><td>4962</td><td>9</td><td>44658</td></tr>
<tr class="stats_row"><td>4963</td><td>8</td><td>39704</td></tr>
<tr class="stats_row"><td>4964</td><td>10</td><td>49640</td></tr>
<tr class="stats_row"><td>4965</td><td>5</td><td>24825</td></tr>
<tr class="stats_row"><td>4966</td><td>1</td><td>4966</td></tr>
<tr class="stats_row"><td>4967</td><td>1</td><td>4967</td></tr>
<tr class="stats_row"><td>4969</td><td>2</td><td>9938</td></tr>
<tr class="stats_row"><td>4970</td><td>2</td><td>9940</td></tr>
<tr class="stats_row"><td>4971</td><td>6</td><td>29826</td></tr>
<tr class="stats_row"><td>4972</td><td>5</td><td>24860</td></tr>
<tr class="stats_row"><td>4973</td><td>7</td><td>34811</td></tr>
<tr class="stats_row"><td>4974</td><td>8</td><td>39792</td></tr>
<tr class="stats_row"><td>4975</td><td>14</td><td>69650</td></tr>
<tr class="stats_row"><td>4976</td><td>7</td><td>34832</td></tr>
<tr class="stats_row"><td>4977</td><td>10</td><td>49770</td></tr>
<tr class="stats_row"><td>4978</td><td>5</td><td>24890</td></tr>
<tr class="stats_row"><td>4979</td><td>20</td><td>99580</td></tr>
<tr class="stats_row"><td>4980</td><td>9</td><td>44820</td></tr>
<tr class="stats_row"><td>4981</td><td>2</td><td>9962</td></tr>
<tr class="stats_row"><td>4982</td><td>1</td><td>4982</td></tr>
<tr class="stats_row"><td>4983</td><td>2</td><td>9966</td></tr>
<tr class="stats_row"><td>4984</td><td>2</td><td>9968</td></tr>
<tr class="stats_row"><td>4985</td><td>2</td><td>9970</td></tr>
<tr class="stats_row"><td>4986</td><td>1</td><td>4986</td></tr>
<tr class="stats_row"><td>4987</td><td>1</td><td>4987</td></tr>
<tr class="stats_row"><td>4991</td><td>1</td><td>4991</td></tr>
<tr class="stats_row"><td>4992</td><td>1</td><td>4992</td></tr>
<tr class="stats_row"><td>5004</td><td>3</td><td>15012</td></tr>
<tr class="stats_row"><td>5006</td><td>4</td><td>20024</td></tr>
<tr class="stats_row"><td>5008</td><td>1</td><td>5008</td></tr>
<tr class="stats_row"><td>5009</td><td>1</td><td>5009</td></tr>
<tr class="stats_row"><td>5022</td><td>1</td><td>5022</td></tr>
<tr class="stats_row"><td>5023</td><td>1</td><td>5023</td></tr>
<tr class="stats_row"><td>5024</td><td>1</td><td>5024</td></tr>
<tr class="stats_total"><td>Total</td><td>1002</td><td>4853799</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>278</td><td>1</td><td>278</td></tr>
<tr class="stats_row"><td>5575</td><td>2</td><td>11150</td></tr>
<tr class="stats_row"><td>5576</td><td>1</td><td>5576</td></tr>
<tr class="stats_row"><td>5577</td><td>1</td><td>5577</td></tr>
<tr class="stats_row"><td>5578</td><td>1</td><td>5578</td></tr>
<tr class="stats_row"><td>5579</td><td>2</td><td>11158</td></tr>
<tr class="stats_row"><td>5580</td><td>5</td><td>27900</td></tr>
<tr class="stats_row"><td>5581</td><td>7</td><td>39067</td></tr>
<tr class="stats_row"><td>5582</td><td>5</td><td>27910</td></tr>
<tr class="stats_row"><td>5583</td><td>4</td><td>22332</td></tr>
<tr class="stats_row"><td>5584</td><td>1</td><td>5584</td></tr>
<tr class="stats_row"><td>5585</td><td>6</td><td>33510</td></tr>
<tr class="stats_row"><td>5586</td><td>8</td><td>44688</td></tr>
<tr class="stats_row"><td>5587</td><td>6</td><td>33522</td></tr>
<tr class="stats_row"><td>5588</td><td>4</td><td>22352</td></tr>
<tr class="stats_row"><td>5589</td><td>11</td><td>61479</td></tr>
<tr class="stats_row"><td>5590</td><td>8</td><td>44720</td></tr>
<tr class="stats_row"><td>5591</td><td>7</td><td>39137</td></tr>
<tr class="stats_row"><td>5592</td><td>6</td><td>33552</td></tr>
<tr class="stats_row"><td>5593</td><td>6</td><td>33558</td></tr>
<tr class="stats_row"><td>5594</td><td>4</td><td>22376</td></tr>
<tr class="stats_row"><td>5595</td><td>4</td><td>22380</td></tr>
<tr class="stats_row"><td>5596</td><td>5</td><td>27980</td></tr>
<tr class="stats_row"><td>5597</td><td>5</td><td>27985</td></tr>
<tr class="stats_row"><td>5598</td><td>7</td><td>39186</td></tr>
<tr class="stats_row"><td>5599</td><td>17</td><td>95183</td></tr>
<tr class="stats_row"><td>5600</td><td>16</td><td>89600</td></tr>
<tr class="stats_row"><td>5601</td><td>14</td><td>78414</td></tr>
<tr class="stats_row"><td>5602</td><td>13</td><td>72826</td></tr>
<tr class="stats_row"><td>5603</td><td>6</td><td>33618</td></tr>
<tr class="stats_row"><td>5604</td><td>6</td><td>33624</td></tr>
<tr class="stats_row"><td>5605</td><td>10</td><td>56050</td></tr>
<tr class="stats_row"><td>5606</td><td>16</td><td>89696</td></tr>
<tr class="stats_row"><td>5607</td><td>13</td><td>72891</td></tr>
<tr class="stats_row"><td>5608</td><td>9</td><td>50472</td></tr>
<tr class="stats_row"><td>5609</td><td>6</td><td>33654</td></tr>
<tr class="stats_row"><td>5610</td><td>6</td><td>33660</td></tr>
<tr class="stats_row"><td>5611</td><td>6</td><td>33666</td></tr>
<tr class="stats_row"><td>5612</td><td>2</td><td>11224</td></tr>
<tr class="stats_row"><td>5613</td><td>4</td><td>22452</td></tr>
<tr class="stats_row"><td>5614</td><td>5</td><td>28070</td></tr>
<tr class="stats_row"><td>5615</td><td>4</td><td>22460</td></tr>
<tr class="stats_row"><td>5616</td><td>6</td><td>33696</td></tr>
<tr class="stats_row"><td>5617</td><td>3</td><td>16851</td></tr>
<tr class="stats_row"><td>5619</td><td>2</td><td>11238</td></tr>
<tr class="stats_row"><td>5620</td><td>2</td><td>11240</td></tr>
<tr class="stats_row"><td>5622</td><td>2</td><td>11244</td></tr>
<tr class="stats_row"><td>5624</td><td>1</td><td>5624</td></tr>
<tr class="stats_row"><td>5625</td><td>1</td><td>5625</td></tr>
<tr class="stats_row"><td>5627</td><td>3</td><td>16881</td></tr>
<tr class="stats_row"><td>5629</td><td>3</td><td>16887</td></tr>
<tr class="stats_row"><td>5630</td><td>2</td><td>11260</td></tr>
<tr class="stats_row"><td>5632</td><td>1</td><td>5632</td></tr>
<tr class="stats_row"><td>5634</td><td>2</td><td>11268</td></tr>
<tr class="stats_row"><td>5635</td><td>1</td><td>5635</td></tr>
<tr class="stats_row"><td>5637</td><td>2</td><td>11274</td></tr>
<tr class="stats_row"><td>5638</td><td>3</td><td>16914</td></tr>
<tr class="stats_row"><td>5639</td><td>1</td><td>5639</td></tr>
<tr class="stats_row"><td>5640</td><td>2</td><td>11280</td></tr>
<tr class="stats_row"><td>5641</td><td>2</td><td>11282</td></tr>
<tr class="stats_row"><td>5642</td><td>1</td><td>5642</td></tr>
<tr class="stats_row"><td>5643</td><td>2</td><td>11286</td></tr>
<tr class="stats_row"><td>5644</td><td>1</td><td>5644</td></tr>
<tr class="stats_row"><td>5645</td><td>3</td><td>16935</td></tr>
<tr class="stats_row"><td>5646</td><td>1</td><td>5646</td></tr>
<tr class="stats_row"><td>5647</td><td>3</td><td>16941</td></tr>
<tr class="stats_row"><td>5648</td><td>6</td><td>33888</td></tr>
<tr class="stats_row"><td>5649</td><td>2</td><td>11298</td></tr>
<tr class="stats_row"><td>5650</td><td>2</td><td>11300</td></tr>
<tr class="stats_row"><td>5651</td><td>2</td><td>11302</td></tr>
<tr class="stats_row"><td>5657</td><td>1</td><td>5657</td></tr>
<tr class="stats_row"><td>5664</td><td>1</td><td>5664</td></tr>
<tr class="stats_row"><td>5665</td><td>2</td><td>11330</td></tr>
<tr class="stats_row"><td>5667</td><td>1</td><td>5667</td></tr>
<tr class="stats_row"><td>5668</td><td>1</td><td>5668</td></tr>
<tr class="stats_row"><td>5670</td><td>1</td><td>5670</td></tr>
<tr class="stats_row"><td>5671</td><td>2</td><td>11342</td></tr>
<tr class="stats_row"><td>5673</td><td>3</td><td>17019</td></tr>
<tr class="stats_row"><td>5674</td><td>1</td><td>5674</td></tr>
<tr class="stats_row"><td>5675</td><td>1</td><td>5675</td></tr>
<tr class="stats_row"><td>5676</td><td>2</td><td>11352</td></tr>
<tr class="stats_row"><td>5677</td><td>3</td><td>17031</td></tr>
<tr class="stats_row"><td>5678</td><td>9</td><td>51102</td></tr>
<tr class="stats_row"><td>5679</td><td>5</td><td>28395</td></tr>
<tr class="stats_row"><td>5680</td><td>3</td><td>17040</td></tr>
<tr class="stats_row"><td>5681</td><td>10</td><td>56810</td></tr>
<tr class="stats_row"><td>5682</td><td>10</td><td>56820</td></tr>
<tr class="stats_row"><td>5683</td><td>15</td><td>85245</td></tr>
<tr class="stats_row"><td>5684</td><td>20</td><td>113680</td></tr>
<tr class="stats_row"><td>5685</td><td>14</td><td>79590</td></tr>
<tr class="stats_row"><td>5686</td><td>16</td><td>90976</td></tr>
<tr class="stats_row"><td>5687</td><td>14</td><td>79618</td></tr>
<tr class="stats_row"><td>5688</td><td>21</td><td>119448</td></tr>
<tr class="stats_row"><td>5689</td><td>26</td><td>147914</td></tr>
<tr class="stats_row"><td>5690</td><td>17</td><td>96730</td></tr>
<tr class="stats_row"><td>5691</td><td>11</td><td>62601</td></tr>
<tr class="stats_row"><td>5692</td><td>25</td><td>142300</td></tr>
<tr class="stats_row"><td>5693</td><td>21</td><td>119553</td></tr>
<tr class="stats_row"><td>5694</td><td>24</td><td>136656</td></tr>
<tr class="stats_row"><td>5695</td><td>16</td><td>91120</td></tr>
<tr class="stats_row"><td>5696</td><td>25</td><td>142400</td></tr>
<tr class="stats_row"><td>5697</td><td>24</td><td>136728</td></tr>
<tr class="stats_row"><td>5698</td><td>24</td><td>136752</td></tr>
<tr class="stats_row"><td>5699</td><td>12</td><td>68388</td></tr>
<tr class="stats_row"><td>5700</td><td>17</td><td>96900</td></tr>
<tr class="stats_row"><td>5701</td><td>19</td><td>108319</td></tr>
<tr class="stats_row"><td>5702</td><td>13</td><td>74126</td></tr>
<tr class="stats_row"><td>5703</td><td>9</td><td>51327</td></tr>
<tr class="stats_row"><td>5704</td><td>25</td><td>142600</td></tr>
<tr class="stats_row"><td>5705</td><td>25</td><td>142625</td></tr>
<tr class="stats_row"><td>5706</td><td>16</td><td>91296</td></tr>
<tr class="stats_row"><td>5707</td><td>12</td><td>68484</td></tr>
<tr class="stats_row"><td>5708</td><td>11</td><td>62788</td></tr>
<tr class="stats_row"><td>5709</td><td>8</td><td>45672</td></tr>
<tr class="stats_row"><td>5710</td><td>10</td><td>57100</td></tr>
<tr class="stats_row"><td>5711</td><td>13</td><td>74243</td></tr>
<tr class="stats_row"><td>5712</td><td>4</td><td>22848</td></tr>
<tr class="stats_row"><td>5713</td><td>6</td><td>34278</td></tr>
<tr class="stats_row"><td>5714</td><td>3</td><td>17142</td></tr>
<tr class="stats_row"><td>5715</td><td>1</td><td>5715</td></tr>
<tr class="stats_row"><td>5716</td><td>2</td><td>11432</td></tr>
<tr class="stats_row"><td>5717</td><td>2</td><td>11434</td></tr>
<tr class="stats_row"><td>5718</td><td>5</td><td>28590</td></tr>
<tr class="stats_row"><td>5719</td><td>3</td><td>17157</td></tr>
<tr class="stats_row"><td>5720</td><td>3</td><td>17160</td></tr>
<tr class="stats_row"><td>5721</td><td>5</td><td>28605</td></tr>
<tr class="stats_row"><td>5722</td><td>4</td><td>22888</td></tr>
<tr class="stats_row"><td>5723</td><td>12</td><td>68676</td></tr>
<tr class="stats_row"><td>5724</td><td>10</td><td>57240</td></tr>
<tr class="stats_row"><td>5725</td><td>7</td><td>40075</td></tr>
<tr class="stats_row"><td>5726</td><td>11</td><td>62986</td></tr>
<tr class="stats_row"><td>5727</td><td>9</td><td>51543</td></tr>
<tr class="stats_row"><td>5728</td><td>2</td><td>11456</td></tr>
<tr class="stats_row"><td>5729</td><td>3</td><td>17187</td></tr>
<tr class="stats_row"><td>5731</td><td>2</td><td>11462</td></tr>
<tr class="stats_row"><td>5732</td><td>3</td><td>17196</td></tr>
<tr class="stats_row"><td>5733</td><td>1</td><td>5733</td></tr>
<tr class="stats_row"><td>5746</td><td>1</td><td>5746</td></tr>
<tr class="stats_row"><td>5747</td><td>1</td><td>5747</td></tr>
<tr class="stats_row"><td>5748</td><td>1</td><td>5748</td></tr>
<tr class="stats_row"><td>5750</td><td>3</td><td>17250</td></tr>
<tr class="stats_row"><td>5751</td><td>2</td><td>11502</td></tr>
<tr class="stats_row"><td>5753</td><td>1</td><td>5753</td></tr>
<tr class="stats_row"><td>5761</td><td>1</td><td>5761</td></tr>
<tr class="stats_row"><td>5762</td><td>2</td><td>11524</td></tr>
<tr class="stats_total"><td>Total</td><td>1002</td><td>5668380</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: 474554202f72756e436173653f636173653d343337266167656e743d776562736f636b2d7365637572652d636c69656e7420</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>
<pre class="wirelog_rx_octets">007 RX OCTETS: 8882044b75fc07a3</pre>
<pre class="wirelog_rx_frame">008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3034346237356663</pre>
<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>