Hello,
I'm running Jupyter behind a reverse proxy. I noticed in the UI that the kernel would periodically get killed and recreated, and found it was due to the proxy killing idle websocket connections. I increased the proxy's idle timeout and the errors went away.
This doesn't seem to be happening in our case. I tried playing with the `ws_ping_interval` setting but it doesn't seem to have any effect. Any ideas why websocket pings wouldn't be happening, or how to debug this further? I'm running Jupyter 4.4.0 FWIW.
Thanks,
Rob