If you are seeing WebSocket or &#39;ws&#39; code, you are not actually using the sockjs branch.  Make sure you clear cache / refresh, and that you are really using the right branch.<div><br></div><div>Also, websockets do not go over special ports, they go over the exact same port as the rest of the http[s] connection.</div>

<div><br></div><div>-MinRK<br><br><div class="gmail_quote">On Wed, Sep 19, 2012 at 6:12 AM, Darren Govoni <span dir="ltr">&lt;<a href="mailto:darren@ontrenet.com" target="_blank">darren@ontrenet.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p>Hi,</p><p>  I got the sockjs code PR from minrk git and wanted to try it from my Amazon instance within our network (which blocks non 80 outbound ports). I have configured my ipython notebook to run on port 80.</p>

<p>When I access the notebook, I get this error in FF.</p><p>-------------------------------------------------------------- </p><div><pre>Kernel started: </pre><span> </span><span>5c3becbf-c91b-4bed-927d-e2c67a2f01d3</span><a><div>

kernel.js?v=b53bb (line 80)</div></a></div><div><pre>Starting WS:</pre><span> </span><span>ws://<a href="http://ec2-50-17-81-219.compute-1.amazonaws.com/kernels/5c3becbf-c91b-4bed-927d-e2c67a2f01d3" target="_blank">ec2-50-17-81-219.compute-1.amazonaws.com/kernels/5c3becbf-c91b-4bed-927d-e2c67a2f01d3</a></span><a><div>

kernel.js?v=b53bb (line 127)</div></a></div><div><pre><div><span>The connection to ws://<a href="http://ec2-50-17-81-219.compute-1.amazonaws.com/kernels/5c3becbf-c91b-4bed-927d-e2c67a2f01d3/shell" target="_blank">ec2-50-17-81-219.compute-1.amazonaws.com/kernels/5c3becbf-c91b-4bed-927d-e2c67a2f01d3/shell</a> was interrupted while the page was loading.</span></div>

<div><table border="0" cellspacing="0" cellpadding="0"><tbody><tr><td> </td><td><a><pre>this.shell_channel = new this.WebSocket(ws_url + &quot;/shell&quot;);</pre></a><a><div>kernel.js?v=b53bb (line 128)</div></a></td></tr>

</tbody></table></div></pre></div><pre><div><span>The connection to ws://ec2-50-17-81-219.comput
 <a href="http://e-1.amazonaws.com/kernels/5c3becbf-c91b-4bed-927d-e2c67a2f01d3/iopub" target="_blank">e-1.amazonaws.com/kernels/5c3becbf-c91b-4bed-927d-e2c67a2f01d3/iopub</a> was interrupted while the page was loading.</span></div>

<div><table border="0" cellspacing="0" cellpadding="0"><tbody><tr><td> </td><td><a><pre>this.iopub_channel = new this.WebSocket(ws_url + &quot;/iopub&quot;);</pre></a></td></tr></tbody></table></div></pre><p> -----------------------------------------------------</p>

<p>My goal/desire is to have all the interactions from client notebook to server to route over friendly HTTP (not random ports) from the originating server (which is the secure approach). Is this possible or intended? Otherwise, we won&#39;t be able to use this wonderful tool. Tips appreciated.</p>

<span class="HOEnZb"><font color="#888888"><p>Darren </p>
</font></span><br>_______________________________________________<br>
IPython-User mailing list<br>
<a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
<br></blockquote></div><br></div>