Jupyterhub works well when I access it directly on port 8000. Once I attempt to bring a Nginx reverse proxy into the stream, site is accessed, notebooks open, but R or Python kernels are not connecting.
Here is my Nginx config:
#
jupyterhub.geovisionenvironmental.com server {
listen 8279;
server_name
jupyterhub.geovisionenvironmental.com jupyterhub.geovisionenvironmental.ca;
location / {
# pass to x.x.x.x jupyterhub iocage jail
proxy_set_header HOST $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-NginX-Proxy true;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
#proxy_bind x.x.x.x;
proxy_pass
http://x.x.x.x:8000;
}
}
Likely have more proxy_set_header commands than needed.
Any ideas or suggestions?
Peter