Hi,
I don’t know if you are aware that there is no need to use the VPN to access the cluster.
Instead of using salloc
I suggest to launch your jupyter instance using sbatch
as in my other tutorial [tutorial] Jupyter notebook, doing so prevent your job to be killed if your connection close.