Hi,
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 fullchain.pem
).
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
Rob P.