mirror of
https://github.com/status-im/nim-websock.git
synced 2025-01-12 10:35:03 +00:00
536 lines
28 KiB
HTML
536 lines
28 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.7.5</b></span> : Pass - <span style="font-size: 0.9em;"><b>2886</b> ms @ 2021-07-15T22:27:48.264Z</a></p>
|
|
<p class="case_text_block case_desc"><b>Case Description</b><br/><br/>Send 1000 compressed messages each of payload size 4096, auto-fragment to 0 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 9), (True, 0), (False, 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=504&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: qvJYpbj8KBkFrKykQHX1eg==
|
|
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: WW8tt6Wv55/g3yFwAa/3W12cKyo=
|
|
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; 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>262</td><td>1</td><td>262</td></tr>
|
|
<tr class="stats_row"><td>263</td><td>2</td><td>526</td></tr>
|
|
<tr class="stats_row"><td>264</td><td>1</td><td>264</td></tr>
|
|
<tr class="stats_row"><td>265</td><td>2</td><td>530</td></tr>
|
|
<tr class="stats_row"><td>266</td><td>1</td><td>266</td></tr>
|
|
<tr class="stats_row"><td>267</td><td>1</td><td>267</td></tr>
|
|
<tr class="stats_row"><td>268</td><td>2</td><td>536</td></tr>
|
|
<tr class="stats_row"><td>269</td><td>4</td><td>1076</td></tr>
|
|
<tr class="stats_row"><td>270</td><td>8</td><td>2160</td></tr>
|
|
<tr class="stats_row"><td>271</td><td>8</td><td>2168</td></tr>
|
|
<tr class="stats_row"><td>272</td><td>3</td><td>816</td></tr>
|
|
<tr class="stats_row"><td>273</td><td>8</td><td>2184</td></tr>
|
|
<tr class="stats_row"><td>274</td><td>5</td><td>1370</td></tr>
|
|
<tr class="stats_row"><td>275</td><td>7</td><td>1925</td></tr>
|
|
<tr class="stats_row"><td>276</td><td>14</td><td>3864</td></tr>
|
|
<tr class="stats_row"><td>277</td><td>6</td><td>1662</td></tr>
|
|
<tr class="stats_row"><td>278</td><td>7</td><td>1946</td></tr>
|
|
<tr class="stats_row"><td>279</td><td>19</td><td>5301</td></tr>
|
|
<tr class="stats_row"><td>280</td><td>21</td><td>5880</td></tr>
|
|
<tr class="stats_row"><td>281</td><td>21</td><td>5901</td></tr>
|
|
<tr class="stats_row"><td>282</td><td>28</td><td>7896</td></tr>
|
|
<tr class="stats_row"><td>283</td><td>22</td><td>6226</td></tr>
|
|
<tr class="stats_row"><td>284</td><td>16</td><td>4544</td></tr>
|
|
<tr class="stats_row"><td>285</td><td>20</td><td>5700</td></tr>
|
|
<tr class="stats_row"><td>286</td><td>18</td><td>5148</td></tr>
|
|
<tr class="stats_row"><td>287</td><td>16</td><td>4592</td></tr>
|
|
<tr class="stats_row"><td>288</td><td>12</td><td>3456</td></tr>
|
|
<tr class="stats_row"><td>289</td><td>12</td><td>3468</td></tr>
|
|
<tr class="stats_row"><td>290</td><td>11</td><td>3190</td></tr>
|
|
<tr class="stats_row"><td>291</td><td>16</td><td>4656</td></tr>
|
|
<tr class="stats_row"><td>292</td><td>10</td><td>2920</td></tr>
|
|
<tr class="stats_row"><td>293</td><td>9</td><td>2637</td></tr>
|
|
<tr class="stats_row"><td>294</td><td>15</td><td>4410</td></tr>
|
|
<tr class="stats_row"><td>295</td><td>10</td><td>2950</td></tr>
|
|
<tr class="stats_row"><td>296</td><td>13</td><td>3848</td></tr>
|
|
<tr class="stats_row"><td>297</td><td>9</td><td>2673</td></tr>
|
|
<tr class="stats_row"><td>298</td><td>14</td><td>4172</td></tr>
|
|
<tr class="stats_row"><td>299</td><td>14</td><td>4186</td></tr>
|
|
<tr class="stats_row"><td>300</td><td>18</td><td>5400</td></tr>
|
|
<tr class="stats_row"><td>301</td><td>13</td><td>3913</td></tr>
|
|
<tr class="stats_row"><td>302</td><td>15</td><td>4530</td></tr>
|
|
<tr class="stats_row"><td>303</td><td>13</td><td>3939</td></tr>
|
|
<tr class="stats_row"><td>304</td><td>13</td><td>3952</td></tr>
|
|
<tr class="stats_row"><td>305</td><td>16</td><td>4880</td></tr>
|
|
<tr class="stats_row"><td>306</td><td>10</td><td>3060</td></tr>
|
|
<tr class="stats_row"><td>307</td><td>12</td><td>3684</td></tr>
|
|
<tr class="stats_row"><td>308</td><td>8</td><td>2464</td></tr>
|
|
<tr class="stats_row"><td>309</td><td>11</td><td>3399</td></tr>
|
|
<tr class="stats_row"><td>310</td><td>10</td><td>3100</td></tr>
|
|
<tr class="stats_row"><td>311</td><td>15</td><td>4665</td></tr>
|
|
<tr class="stats_row"><td>312</td><td>18</td><td>5616</td></tr>
|
|
<tr class="stats_row"><td>313</td><td>15</td><td>4695</td></tr>
|
|
<tr class="stats_row"><td>314</td><td>12</td><td>3768</td></tr>
|
|
<tr class="stats_row"><td>315</td><td>18</td><td>5670</td></tr>
|
|
<tr class="stats_row"><td>316</td><td>22</td><td>6952</td></tr>
|
|
<tr class="stats_row"><td>317</td><td>16</td><td>5072</td></tr>
|
|
<tr class="stats_row"><td>318</td><td>15</td><td>4770</td></tr>
|
|
<tr class="stats_row"><td>319</td><td>14</td><td>4466</td></tr>
|
|
<tr class="stats_row"><td>320</td><td>23</td><td>7360</td></tr>
|
|
<tr class="stats_row"><td>321</td><td>14</td><td>4494</td></tr>
|
|
<tr class="stats_row"><td>322</td><td>12</td><td>3864</td></tr>
|
|
<tr class="stats_row"><td>323</td><td>13</td><td>4199</td></tr>
|
|
<tr class="stats_row"><td>324</td><td>13</td><td>4212</td></tr>
|
|
<tr class="stats_row"><td>325</td><td>17</td><td>5525</td></tr>
|
|
<tr class="stats_row"><td>326</td><td>9</td><td>2934</td></tr>
|
|
<tr class="stats_row"><td>327</td><td>7</td><td>2289</td></tr>
|
|
<tr class="stats_row"><td>328</td><td>5</td><td>1640</td></tr>
|
|
<tr class="stats_row"><td>329</td><td>3</td><td>987</td></tr>
|
|
<tr class="stats_row"><td>330</td><td>9</td><td>2970</td></tr>
|
|
<tr class="stats_row"><td>331</td><td>9</td><td>2979</td></tr>
|
|
<tr class="stats_row"><td>332</td><td>6</td><td>1992</td></tr>
|
|
<tr class="stats_row"><td>333</td><td>3</td><td>999</td></tr>
|
|
<tr class="stats_row"><td>334</td><td>5</td><td>1670</td></tr>
|
|
<tr class="stats_row"><td>335</td><td>10</td><td>3350</td></tr>
|
|
<tr class="stats_row"><td>336</td><td>5</td><td>1680</td></tr>
|
|
<tr class="stats_row"><td>337</td><td>5</td><td>1685</td></tr>
|
|
<tr class="stats_row"><td>338</td><td>5</td><td>1690</td></tr>
|
|
<tr class="stats_row"><td>339</td><td>6</td><td>2034</td></tr>
|
|
<tr class="stats_row"><td>340</td><td>9</td><td>3060</td></tr>
|
|
<tr class="stats_row"><td>341</td><td>3</td><td>1023</td></tr>
|
|
<tr class="stats_row"><td>342</td><td>6</td><td>2052</td></tr>
|
|
<tr class="stats_row"><td>343</td><td>6</td><td>2058</td></tr>
|
|
<tr class="stats_row"><td>344</td><td>6</td><td>2064</td></tr>
|
|
<tr class="stats_row"><td>345</td><td>6</td><td>2070</td></tr>
|
|
<tr class="stats_row"><td>346</td><td>5</td><td>1730</td></tr>
|
|
<tr class="stats_row"><td>347</td><td>7</td><td>2429</td></tr>
|
|
<tr class="stats_row"><td>348</td><td>5</td><td>1740</td></tr>
|
|
<tr class="stats_row"><td>349</td><td>1</td><td>349</td></tr>
|
|
<tr class="stats_row"><td>350</td><td>8</td><td>2800</td></tr>
|
|
<tr class="stats_row"><td>351</td><td>1</td><td>351</td></tr>
|
|
<tr class="stats_row"><td>352</td><td>5</td><td>1760</td></tr>
|
|
<tr class="stats_row"><td>353</td><td>6</td><td>2118</td></tr>
|
|
<tr class="stats_row"><td>354</td><td>3</td><td>1062</td></tr>
|
|
<tr class="stats_row"><td>355</td><td>1</td><td>355</td></tr>
|
|
<tr class="stats_row"><td>356</td><td>8</td><td>2848</td></tr>
|
|
<tr class="stats_row"><td>357</td><td>6</td><td>2142</td></tr>
|
|
<tr class="stats_row"><td>358</td><td>2</td><td>716</td></tr>
|
|
<tr class="stats_row"><td>359</td><td>2</td><td>718</td></tr>
|
|
<tr class="stats_row"><td>360</td><td>4</td><td>1440</td></tr>
|
|
<tr class="stats_row"><td>361</td><td>4</td><td>1444</td></tr>
|
|
<tr class="stats_row"><td>362</td><td>3</td><td>1086</td></tr>
|
|
<tr class="stats_row"><td>364</td><td>1</td><td>364</td></tr>
|
|
<tr class="stats_row"><td>365</td><td>1</td><td>365</td></tr>
|
|
<tr class="stats_row"><td>367</td><td>1</td><td>367</td></tr>
|
|
<tr class="stats_row"><td>369</td><td>1</td><td>369</td></tr>
|
|
<tr class="stats_row"><td>370</td><td>1</td><td>370</td></tr>
|
|
<tr class="stats_row"><td>372</td><td>1</td><td>372</td></tr>
|
|
<tr class="stats_row"><td>375</td><td>3</td><td>1125</td></tr>
|
|
<tr class="stats_row"><td>377</td><td>1</td><td>377</td></tr>
|
|
<tr class="stats_row"><td>386</td><td>1</td><td>386</td></tr>
|
|
<tr class="stats_row"><td>388</td><td>5</td><td>1940</td></tr>
|
|
<tr class="stats_row"><td>389</td><td>2</td><td>778</td></tr>
|
|
<tr class="stats_row"><td>390</td><td>1</td><td>390</td></tr>
|
|
<tr class="stats_row"><td>391</td><td>3</td><td>1173</td></tr>
|
|
<tr class="stats_row"><td>392</td><td>1</td><td>392</td></tr>
|
|
<tr class="stats_row"><td>393</td><td>1</td><td>393</td></tr>
|
|
<tr class="stats_row"><td>394</td><td>1</td><td>394</td></tr>
|
|
<tr class="stats_total"><td>Total</td><td>1002</td><td>309102</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>148</td><td>1</td><td>148</td></tr>
|
|
<tr class="stats_row"><td>149</td><td>2</td><td>298</td></tr>
|
|
<tr class="stats_row"><td>150</td><td>2</td><td>300</td></tr>
|
|
<tr class="stats_row"><td>151</td><td>4</td><td>604</td></tr>
|
|
<tr class="stats_row"><td>153</td><td>3</td><td>459</td></tr>
|
|
<tr class="stats_row"><td>154</td><td>2</td><td>308</td></tr>
|
|
<tr class="stats_row"><td>155</td><td>2</td><td>310</td></tr>
|
|
<tr class="stats_row"><td>156</td><td>3</td><td>468</td></tr>
|
|
<tr class="stats_row"><td>157</td><td>1</td><td>157</td></tr>
|
|
<tr class="stats_row"><td>158</td><td>2</td><td>316</td></tr>
|
|
<tr class="stats_row"><td>159</td><td>1</td><td>159</td></tr>
|
|
<tr class="stats_row"><td>160</td><td>6</td><td>960</td></tr>
|
|
<tr class="stats_row"><td>161</td><td>5</td><td>805</td></tr>
|
|
<tr class="stats_row"><td>162</td><td>1</td><td>162</td></tr>
|
|
<tr class="stats_row"><td>163</td><td>7</td><td>1141</td></tr>
|
|
<tr class="stats_row"><td>164</td><td>7</td><td>1148</td></tr>
|
|
<tr class="stats_row"><td>165</td><td>10</td><td>1650</td></tr>
|
|
<tr class="stats_row"><td>166</td><td>13</td><td>2158</td></tr>
|
|
<tr class="stats_row"><td>167</td><td>10</td><td>1670</td></tr>
|
|
<tr class="stats_row"><td>168</td><td>13</td><td>2184</td></tr>
|
|
<tr class="stats_row"><td>169</td><td>14</td><td>2366</td></tr>
|
|
<tr class="stats_row"><td>170</td><td>19</td><td>3230</td></tr>
|
|
<tr class="stats_row"><td>171</td><td>20</td><td>3420</td></tr>
|
|
<tr class="stats_row"><td>172</td><td>16</td><td>2752</td></tr>
|
|
<tr class="stats_row"><td>173</td><td>28</td><td>4844</td></tr>
|
|
<tr class="stats_row"><td>174</td><td>20</td><td>3480</td></tr>
|
|
<tr class="stats_row"><td>175</td><td>24</td><td>4200</td></tr>
|
|
<tr class="stats_row"><td>176</td><td>23</td><td>4048</td></tr>
|
|
<tr class="stats_row"><td>177</td><td>23</td><td>4071</td></tr>
|
|
<tr class="stats_row"><td>178</td><td>23</td><td>4094</td></tr>
|
|
<tr class="stats_row"><td>179</td><td>28</td><td>5012</td></tr>
|
|
<tr class="stats_row"><td>180</td><td>20</td><td>3600</td></tr>
|
|
<tr class="stats_row"><td>181</td><td>19</td><td>3439</td></tr>
|
|
<tr class="stats_row"><td>182</td><td>17</td><td>3094</td></tr>
|
|
<tr class="stats_row"><td>183</td><td>12</td><td>2196</td></tr>
|
|
<tr class="stats_row"><td>184</td><td>22</td><td>4048</td></tr>
|
|
<tr class="stats_row"><td>185</td><td>26</td><td>4810</td></tr>
|
|
<tr class="stats_row"><td>186</td><td>12</td><td>2232</td></tr>
|
|
<tr class="stats_row"><td>187</td><td>13</td><td>2431</td></tr>
|
|
<tr class="stats_row"><td>188</td><td>15</td><td>2820</td></tr>
|
|
<tr class="stats_row"><td>189</td><td>11</td><td>2079</td></tr>
|
|
<tr class="stats_row"><td>190</td><td>11</td><td>2090</td></tr>
|
|
<tr class="stats_row"><td>191</td><td>16</td><td>3056</td></tr>
|
|
<tr class="stats_row"><td>192</td><td>11</td><td>2112</td></tr>
|
|
<tr class="stats_row"><td>193</td><td>9</td><td>1737</td></tr>
|
|
<tr class="stats_row"><td>194</td><td>7</td><td>1358</td></tr>
|
|
<tr class="stats_row"><td>195</td><td>10</td><td>1950</td></tr>
|
|
<tr class="stats_row"><td>196</td><td>3</td><td>588</td></tr>
|
|
<tr class="stats_row"><td>197</td><td>9</td><td>1773</td></tr>
|
|
<tr class="stats_row"><td>198</td><td>11</td><td>2178</td></tr>
|
|
<tr class="stats_row"><td>199</td><td>5</td><td>995</td></tr>
|
|
<tr class="stats_row"><td>200</td><td>4</td><td>800</td></tr>
|
|
<tr class="stats_row"><td>201</td><td>10</td><td>2010</td></tr>
|
|
<tr class="stats_row"><td>202</td><td>10</td><td>2020</td></tr>
|
|
<tr class="stats_row"><td>203</td><td>4</td><td>812</td></tr>
|
|
<tr class="stats_row"><td>204</td><td>7</td><td>1428</td></tr>
|
|
<tr class="stats_row"><td>205</td><td>1</td><td>205</td></tr>
|
|
<tr class="stats_row"><td>206</td><td>3</td><td>618</td></tr>
|
|
<tr class="stats_row"><td>207</td><td>5</td><td>1035</td></tr>
|
|
<tr class="stats_row"><td>208</td><td>5</td><td>1040</td></tr>
|
|
<tr class="stats_row"><td>209</td><td>5</td><td>1045</td></tr>
|
|
<tr class="stats_row"><td>210</td><td>10</td><td>2100</td></tr>
|
|
<tr class="stats_row"><td>211</td><td>11</td><td>2321</td></tr>
|
|
<tr class="stats_row"><td>212</td><td>10</td><td>2120</td></tr>
|
|
<tr class="stats_row"><td>213</td><td>12</td><td>2556</td></tr>
|
|
<tr class="stats_row"><td>214</td><td>10</td><td>2140</td></tr>
|
|
<tr class="stats_row"><td>215</td><td>7</td><td>1505</td></tr>
|
|
<tr class="stats_row"><td>216</td><td>4</td><td>864</td></tr>
|
|
<tr class="stats_row"><td>217</td><td>9</td><td>1953</td></tr>
|
|
<tr class="stats_row"><td>218</td><td>11</td><td>2398</td></tr>
|
|
<tr class="stats_row"><td>219</td><td>10</td><td>2190</td></tr>
|
|
<tr class="stats_row"><td>220</td><td>17</td><td>3740</td></tr>
|
|
<tr class="stats_row"><td>221</td><td>6</td><td>1326</td></tr>
|
|
<tr class="stats_row"><td>222</td><td>12</td><td>2664</td></tr>
|
|
<tr class="stats_row"><td>223</td><td>14</td><td>3122</td></tr>
|
|
<tr class="stats_row"><td>224</td><td>7</td><td>1568</td></tr>
|
|
<tr class="stats_row"><td>225</td><td>13</td><td>2925</td></tr>
|
|
<tr class="stats_row"><td>226</td><td>11</td><td>2486</td></tr>
|
|
<tr class="stats_row"><td>227</td><td>9</td><td>2043</td></tr>
|
|
<tr class="stats_row"><td>228</td><td>11</td><td>2508</td></tr>
|
|
<tr class="stats_row"><td>229</td><td>15</td><td>3435</td></tr>
|
|
<tr class="stats_row"><td>230</td><td>12</td><td>2760</td></tr>
|
|
<tr class="stats_row"><td>231</td><td>16</td><td>3696</td></tr>
|
|
<tr class="stats_row"><td>232</td><td>7</td><td>1624</td></tr>
|
|
<tr class="stats_row"><td>233</td><td>6</td><td>1398</td></tr>
|
|
<tr class="stats_row"><td>234</td><td>3</td><td>702</td></tr>
|
|
<tr class="stats_row"><td>235</td><td>2</td><td>470</td></tr>
|
|
<tr class="stats_row"><td>236</td><td>1</td><td>236</td></tr>
|
|
<tr class="stats_row"><td>240</td><td>2</td><td>480</td></tr>
|
|
<tr class="stats_row"><td>242</td><td>5</td><td>1210</td></tr>
|
|
<tr class="stats_row"><td>243</td><td>2</td><td>486</td></tr>
|
|
<tr class="stats_row"><td>244</td><td>4</td><td>976</td></tr>
|
|
<tr class="stats_row"><td>245</td><td>2</td><td>490</td></tr>
|
|
<tr class="stats_row"><td>246</td><td>4</td><td>984</td></tr>
|
|
<tr class="stats_row"><td>247</td><td>1</td><td>247</td></tr>
|
|
<tr class="stats_row"><td>248</td><td>4</td><td>992</td></tr>
|
|
<tr class="stats_row"><td>249</td><td>1</td><td>249</td></tr>
|
|
<tr class="stats_row"><td>251</td><td>2</td><td>502</td></tr>
|
|
<tr class="stats_row"><td>252</td><td>3</td><td>756</td></tr>
|
|
<tr class="stats_row"><td>253</td><td>4</td><td>1012</td></tr>
|
|
<tr class="stats_row"><td>254</td><td>1</td><td>254</td></tr>
|
|
<tr class="stats_row"><td>255</td><td>1</td><td>255</td></tr>
|
|
<tr class="stats_row"><td>256</td><td>4</td><td>1024</td></tr>
|
|
<tr class="stats_row"><td>257</td><td>2</td><td>514</td></tr>
|
|
<tr class="stats_row"><td>258</td><td>3</td><td>774</td></tr>
|
|
<tr class="stats_row"><td>259</td><td>1</td><td>259</td></tr>
|
|
<tr class="stats_row"><td>260</td><td>6</td><td>1560</td></tr>
|
|
<tr class="stats_row"><td>261</td><td>3</td><td>783</td></tr>
|
|
<tr class="stats_row"><td>262</td><td>6</td><td>1572</td></tr>
|
|
<tr class="stats_row"><td>263</td><td>5</td><td>1315</td></tr>
|
|
<tr class="stats_row"><td>264</td><td>5</td><td>1320</td></tr>
|
|
<tr class="stats_row"><td>265</td><td>9</td><td>2385</td></tr>
|
|
<tr class="stats_row"><td>266</td><td>5</td><td>1330</td></tr>
|
|
<tr class="stats_row"><td>267</td><td>4</td><td>1068</td></tr>
|
|
<tr class="stats_row"><td>268</td><td>1</td><td>268</td></tr>
|
|
<tr class="stats_row"><td>269</td><td>3</td><td>807</td></tr>
|
|
<tr class="stats_row"><td>270</td><td>1</td><td>270</td></tr>
|
|
<tr class="stats_row"><td>272</td><td>1</td><td>272</td></tr>
|
|
<tr class="stats_row"><td>281</td><td>1</td><td>281</td></tr>
|
|
<tr class="stats_row"><td>285</td><td>1</td><td>285</td></tr>
|
|
<tr class="stats_row"><td>306</td><td>2</td><td>612</td></tr>
|
|
<tr class="stats_total"><td>Total</td><td>1002</td><td>198967</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: 474554202f72756e436173653f636173653d353034266167656e743d776562736f636b2d7365637572652d636c69656e7420</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: 888202dce0a40134</pre>
|
|
<pre class="wirelog_rx_frame">008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3032646365306134</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>
|