[IPython-dev] ipython-notebook on remote server peculiarity

Pantelis Sopasakis p.sopasakis at gmail.com
Mon Nov 11 11:56:59 EST 2013


Dear James,

Thank you very much for your answer. Indeed, my home directory on the sever is encrypted. I opted for a very easy solution: I just created a new user without encrypting its home directory. Everything is running smoothly now. 

Best,
Pantelis


On 11/nov/2013, at 09:21, James Booth <jabooth at gmail.com> wrote:

> Looks like the problem is that you don't have permission to access your home dir after logout:
> 
> OSError: [Errno 13] Permission denied: '/home/chung/.ipython'
> 
> Is your home drive encrypted? If so that could definitely be the problem, see here:
>  
> http://askubuntu.com/questions/191142/is-it-possible-to-use-the-screen-command-to-work-with-files-on-an-encrypted-ho
> 
> Best wishes
> James
> 
> 
> 
> On 11 November 2013 03:47, Pantelis Sopasakis <p.sopasakis at gmail.com> wrote:
> Dear all,
> 
> I posted a question related to python-notebook on stackoverflow, please see:
> 
> http://stackoverflow.com/questions/19896119/ipython-notebook-on-remote-server-peculiarity
> 
> I want to run an instance of ipython-notebook on a remote server and to access it remotely on the client's browser. For the time being I am not interested in security issues. 
> 
> I connect to the remote server over SSH and I start ipython-notebook using the commands:
> 
> screen -S ipy
> ipython notebook --ip='*' ---pylab=inline --port=7777
> 
> So far so good - everything works excellently server-side and client-side (not only on my computer, but also from other clients). 
> 
> I then detach the screen (still everything OK) and then I log out from SSH. Then, I can connect to the remote server at http://someserver.sth:7777, but I can neither see the notebooks that I previously created listed, nor can I execute any code. Instead of my notebooks, I can only see a notebook titled 'Untitled0'. If I try to start my 'default' cluster, it gives me the error message: 'error starting cluster'. Server-side, I get the following error message (I uploaded it on github for your convenience):
> 
> https://gist.github.com/alphaville/7407447
> 
> The strange this is that when I reconnect everything works smoothly again, and in particular I am receiving the following log messages:
> 
> [NotebookApp] Using existing kernel: 1d102222-d480-4543-a0d9-628599fc3e6b
> [NotebookApp] Connecting to: tcp://127.0.0.1:44393
> [NotebookApp] Connecting to: tcp://127.0.0.1:50684
> [NotebookApp] Connecting to: tcp://127.0.0.1:45910
> [NotebookApp] Using existing profile dir: u'/home/chung/.ipython/profile_default'
> [NotebookApp] Changing to working dir: /home/chung
> 
> (the last line may be of particular interest). 
> 
> Of course keeping an open SSH connection to the server is not a solution… 
> 
> Could someone provide some hint? Any help is greatly appreciated.
> 
> Best regards,
> Pantelis Sopasakis
> 
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
> 
> 
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20131111/80aa59a8/attachment.html>


More information about the IPython-dev mailing list