I have used
letsencrypt certonly to generate a certificate for my server. I want to use the certificate with ipython notebook, which can be configured to serve “notebooks” that are publicly accessible.
Using a self-signed certificate “worked” fine (except for the exceptions generated when accessing the site, that you have to override). I wanted to set up a proper certificate so I can access the notebook via https correctly (hence using letsencrypt).
There are some configuration settings for ipython notebook: a setting for the certificate (set path to
cert.pem) the key (set path to
privkey.pem) and the certificate authority (set path to
This works partially—you can start up the ipython notebook server no problem, but when you try to access the site there is a log from ipython notebook as follows:
[W 02:10:10.128 NotebookApp] SSL Error on 8 ('xxx.xxx.xxx.xxx', 49338): [SSL:PEER_DID_NOT_RETURN_A_CERTIFICATE] peer did not return a certificate (_ssl.c:590) [E 02:10:10.129 NotebookApp] Uncaught exception
I am new to setting up certificates. Can anybody help me out here? What is causing the error? or where to from here?
thanks very much