<div dir="ltr">Obviously, I investigated on the python side before posting. Didn't manage to get more info.<br><div>I'm quite new with Pyhon - using it mainly for silly, quick testing.<br><br></div><div>The python 3 WebSocket module (websockets) prints the following to the log:<br><div style="margin-left:40px"><span style="font-family:monospace,monospace">Failing the WebSocket connection: 1002<br>server >> Frame(fin=True, opcode=8, data=b'\x03\xea') <span style="color:rgb(255,0,0)"><-- Server sending the 'Close' opcode, with error 1002, 0x03EA</span></span><br></div><br></div><div>I was hoping the WireShark capture would have the answer, for an expert eye.<br><br></div><div>Still investigating, thanks.<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-11-20 13:39 GMT+02:00 Francis Brosnan Blázquez <span dir="ltr"><<a href="mailto:francis@aspl.es" target="_blank">francis@aspl.es</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>


  
  

<div>
Hi Rami,<br>
<br>
Ok, so you are connecting with noPoll as client to a websocket server<br>
running python, right? <br>
<br>
In that case, please, check at the server side why it is giving that 1002 error<br>
code. According to RFC, this is because client side (noPoll in this case) is<br>
sending content (ping) with wrongly configured masking or protocol format..<br>
....but it could also be any other thing...<br>
<br>
...but I will need more information from you to confirm that bug is happening,<br>
Best Regards,<div><div class="h5"><br>
<br>
<br>
<blockquote type="CITE">
    Hi,<br>
    I'm using noPoll within my Qt application.<br>
    <br>
</blockquote>
<blockquote type="CITE">
    I connect to a python 3.5 websockets 2.6 server.<br>
    <br>
</blockquote>
<blockquote type="CITE">
    I send a PING, but the response is [Connection Close (8)], the payload is [Protocol error (1002)].<br>
    <br>
    <br>
</blockquote>
<blockquote type="CITE">
    I've attached a short WireShark capture.<br>
    <br>
</blockquote>
<blockquote type="CITE">
    Filter port 8102 with <b>(tcp.dstport == 8102 || tcp.srcport == 8102)</b>.<br>
    <br>
    <br>
</blockquote>
<blockquote type="CITE">
    Thanks<br>
    <br>
</blockquote>
</div></div><blockquote type="CITE">
<pre>_______________________________________________
noPoll mailing list
<a href="mailto:noPoll@lists.aspl.es" target="_blank">noPoll@lists.aspl.es</a>
<a href="http://lists.aspl.es/cgi-bin/mailman/listinfo/nopoll" target="_blank">http://lists.aspl.es/cgi-bin/mailman/listinfo/nopoll</a>
</pre>
</blockquote>
<br>
<table cellpadding="0" cellspacing="0" width="100%">
<tbody><tr>
<td>
<pre>-- 
Francis Brosnan Blázquez  -  ASPL
<a href="http://www.asplhosting.com/" target="_blank">http://www.asplhosting.com/</a>
<a href="http://www.aspl.es/" target="_blank">http://www.aspl.es/</a>
<a href="https://twitter.com/aspl_es" target="_blank">https://twitter.com/aspl_es</a>
<a href="https://twitter.com/asplhosting" target="_blank">https://twitter.com/asplhosting</a>
<a href="https://twitter.com/francisbrosnanb" target="_blank">https://twitter.com/francisbrosnanb</a>

91 134 14 22 - 91 134 14 45 - 91 116 07 57

AVISO LEGAL
 
En virtud de lo dispuesto en la Ley Orgánica 15/1999, de 13 de
diciembre, de Protección de Datos de Carácter Personal, le informamos de
que sus datos de carácter personal, recogidos de fuentes accesibles al
público o datos que usted nos ha facilitado previamente, proceden de
bases de datos propiedad de Advanced Software Production Line, S.L.
(ASPL).
 
ASPL garantiza que los datos serán tratados con la finalidad de mantener
las oportunas relaciones comerciales o promocionales con usted o la
entidad que usted representa. No obstante, usted puede ejercitar sus
derechos de acceso, rectificación, cancelación y oposición dispuestos en
la mencionada Ley Orgánica, notificándolo por escrito a ASPL -
Protección Datos, C/Antonio Suárez 10 A-102, 28802, Alcalá de Henares
(Madrid).


</pre>
</td>
</tr>
</tbody></table>
</div>

</blockquote></div><br></div>