<br><br><div class="gmail_quote">On Fri, Feb 1, 2013 at 1:59 PM, K.-Michael Aye <span dir="ltr">&lt;<a href="mailto:kmichael.aye@gmail.com" target="_blank">kmichael.aye@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">On 2013-02-01 21:48:50 +0000, K.-Michael Aye said:<br>
<br>
&gt; On 2013-02-01 21:41:39 +0000, Brian Granger said:<br>
&gt;<br>
&gt;&gt; I think you have to specify the path to the ssl files using absolute paths.<br>
&gt;<br>
&gt; That was it, thanks!<br>
&gt;<br>
&gt; But now the next problem:<br>
&gt; The dashboard looks okay and lists all my notebooks that were found in<br>
&gt; the configured notebook_dir, but trying to launch one I get this error:<br>
&gt;<br>
&gt; Websocket connection to<br>
&gt; wss://<a href="http://luna1.diviner.ucla.edu:8888/kernels/7c62fbb3-c4fb-47d7-8ca8-03f6dd87b5f1" target="_blank">luna1.diviner.ucla.edu:8888/kernels/7c62fbb3-c4fb-47d7-8ca8-03f6dd87b5f1</a><br>
&gt; could not be established. You will NOT be able to run code. Your<br>
&gt; browser may not be compatible with the websocket version in the server,<br>
&gt; or if the url does not look right, there could be an error in the<br>
&gt; server&#39;s configuration.<br>
&gt;<br>
&gt; What&#39;s missing now?<br>
<br>
</div>I can report that it works using Firefox and have found, that there is<br>
a known problem with Safari&#39;s secure websocket connection (in a thread<br>
of Jan 2012). So I take it that there was no progress on that?<br>
It&#39;s a minor hassle, but as Safari is my main browser, it would be nice<br>
to have it running there as well.<br></blockquote><div><br></div><div>There is no progress to be made. ¬†Safari does not allow HTTPS websocket connections to an untrusted host.</div><div>If you generate an appropriate certificate and add it to your keychain, then it will work.</div>

<div>But if you get the &#39;untrusted...&#39; warning when you connect to the notebook, websockets *will not work* in Safari.</div><div>There is nothing IPython can do about it.</div><div>¬†</div><div>-MinRK</div><div><br>

</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Many thanks,<br>
Michael<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
&gt;<br>
&gt; Michael<br>
&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Fri, Feb 1, 2013 at 1:37 PM, K.-Michael Aye &lt;<a href="mailto:kmichael.aye@gmail.com">kmichael.aye@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt; I am trying to configure a notebook server accessible from an outside browser.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; So, I got it working but ONLY if I launch the notebook from inside the<br>
&gt;&gt;&gt; .ipython/profile_nbserver directory (using &#39;ipython notebook<br>
&gt;&gt;&gt; --profile=nbserver&#39; as cmd).<br>
&gt;&gt;&gt; In any other folder I get SSL errors:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; ERROR:root:Exception in I/O handler for fd 3<br>
&gt;&gt;&gt; Traceback (most recent call last):<br>
&gt;&gt;&gt; File<br>
&gt;&gt;&gt; &quot;/usr/local/epd/lib/python2.7/site-packages/zmq/eventloop/ioloop.py&quot;,<br>
&gt;&gt;&gt; line 330, in start<br>
&gt;&gt;&gt; self._handlers[fd](fd, events)<br>
&gt;&gt;&gt; File &quot;/usr/local/epd/lib/python2.7/site-packages/tornado/netutil.py&quot;,<br>
&gt;&gt;&gt; line 319, in accept_handler<br>
&gt;&gt;&gt; callback(connection, address)<br>
&gt;&gt;&gt; File &quot;/usr/local/epd/lib/python2.7/site-packages/tornado/netutil.py&quot;,<br>
&gt;&gt;&gt; line 199, in _handle_connection<br>
&gt;&gt;&gt; **self.ssl_options)<br>
&gt;&gt;&gt; File &quot;/usr/local/epd/lib/python2.7/ssl.py&quot;, line 381, in wrap_socket<br>
&gt;&gt;&gt; ciphers=ciphers)<br>
&gt;&gt;&gt; File &quot;/usr/local/epd/lib/python2.7/ssl.py&quot;, line 141, in __init__<br>
&gt;&gt;&gt; ciphers)<br>
&gt;&gt;&gt; SSLError: [Errno 336265218] _ssl.c:351: error:140B0002:SSL<br>
&gt;&gt;&gt; routines:SSL_CTX_use_PrivateKey_file:system lib<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; What am I doing wrong?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks,<br>
&gt;&gt;&gt; Michael<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; IPython-User mailing list<br>
&gt;&gt;&gt; <a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>
&gt;&gt;&gt; <a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
<br>
<br>
<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>
</div></div></blockquote></div><br>