<div dir="ltr"><div>When I follow the instructions at <a href="http://ipython.org/ipython-doc/dev/notebook/public_server.html">http://ipython.org/ipython-doc/dev/notebook/public_server.html</a></div><div>I get:</div><div>Exception in callback (<socket._socketobject object at 0x7f422f0baf30>, <function null_wrapper at 0x7f422f07b578>)</div><div>    Traceback (most recent call last):</div><div>      File "/home/ed/equalog/venv/local/lib/python2.7/site-packages/tornado/ioloop.py", line 837, in start</div><div>        handler_func(fd_obj, events)</div><div>      File "/home/ed/equalog/venv/local/lib/python2.7/site-packages/tornado/stack_context.py", line 275, in null_wrapper</div><div>        return fn(*args, **kwargs)</div><div>      File "/home/ed/equalog/venv/local/lib/python2.7/site-packages/tornado/netutil.py", line 220, in accept_handler</div><div>        callback(connection, address)</div><div>      File "/home/ed/equalog/venv/local/lib/python2.7/site-packages/tornado/tcpserver.py", line 225, in _handle_connection</div><div>        do_handshake_on_connect=False)</div><div>      File "/home/ed/equalog/venv/local/lib/python2.7/site-packages/tornado/netutil.py", line 453, in ssl_wrap_socket</div><div>        context = ssl_options_to_context(ssl_options)</div><div>      File "/home/ed/equalog/venv/local/lib/python2.7/site-packages/tornado/netutil.py", line 430, in ssl_options_to_context</div><div>        context.load_cert_chain(ssl_options['certfile'], ssl_options.get('keyfile', None))</div><div>    TypeError: coercing to Unicode: need string or buffer, NoneType found</div><div><br></div><div>I try setting keyfile but then I get ssl errors during requests.</div><div><br></div><div>Ed</div></div>