Perhaps it would work to do:

sage: notebook(address="",open_viewer=False, secure = True)

and then use

https://128.N.NN.NNN:8000/

instead of http.  But William understands these issues better than
I.

-M. Hampton

On Dec 22, 11:11 am, "rvaug...@gmail.com" <rvaug...@gmail.com> wrote:
> > You are doing everything right on generic system without a firewall.
> > Maybe your remote system has a firewall or something.
>
> By "remote system" you mean the 'client',
> ie, *not* the machine on which Sage is running?
>
> On Dec 22, 11:56 am, William Stein <wst...@gmail.com> wrote:
>
> > On Tue, Dec 22, 2009 at 6:55 AM, rvaug...@gmail.com <rvaug...@gmail.com> 
> > wrote:
> > > OK, here's what I did and here's what happened.
>
> > > ssh'd to Sage server as normal (non-root) user, started sage.  At sage
> > > prompt:
>
> > > sage: notebook(address="",open_viewer=False)
>
> > > This produced the output appended.
>
> > > Then, in a browser on a separate Linux machine,
> > > I entered a URL ofhttp://128.N.NN.NNN:8000/,
> > > where 128.N.NN.NNN is the IP address of the Sage server.
> > > In trying to connect, the browser then displays the following:
>
> > >     "Failed to Connect
>
> > >     Firefox can't establish a connection to the server at
> > > 128.N.NN.NNN:8000.
>
> > >     Though the site seems valid, the browser was unable to establish
> > > a connection.
>
> > >    * Could the site be temporarily unavailable? Try again later.
> > >    * Are you unable to browse other sites?  Check the computer's
> > > network connection.
> > >    * Is your computer or network protected by a firewall or proxy?
> > > Incorrect settings can interfere with Web browsing."
>
> > > Is there something I'm not doing, or doing incorrectly?
>
> > You are doing everything right on generic system without a firewall.
> > Maybe your remote system has a firewall or something.
>
> > William
>
> > > Thanks again for the help,
> > > -Richard Vaughn
>
> > > **********************************************************************
> > > WARNING: Running the notebook insecurely not on localhost is dangerous
> > > because its possible for people to sniff passwords and gain access to
> > > your account. Make sure you know what you are doing.
> > > **********************************************************************
> > > The notebook files are stored in: sage_notebook.sagenb
> > > **********************************************************************
> > > WARNING: Insecure notebook server listening on external address.
> > > Unless you are running this via ssh port forwarding, you are
> > > **crazy**!  You should run the notebook with the option secure=True.
> > > **********************************************************************
> > > **************************************************
> > > *                                                *
> > > * Open your web browser tohttp://localhost:8000*
> > > *                                                *
> > > **************************************************
> > > 2009-12-22 09:43:35-0500 [-] Log opened.
> > > 2009-12-22 09:43:35-0500 [-] twistd 8.2.0 (/usr/share/sage-4.2.1/local/
> > > bin/python 2.6.2) starting up.
> > > 2009-12-22 09:43:35-0500 [-] reactor class:
> > > twisted.internet.selectreactor.SelectReactor.
> > > 2009-12-22 09:43:35-0500 [-] twisted.web2.channel.http.HTTPFactory
> > > starting on 8000
> > > 2009-12-22 09:43:35-0500 [-] Starting factory
> > > <twisted.web2.channel.http.HTTPFactory instance at 0x2ab1ce8d40>
>
> > > On Dec 21, 4:19 pm, William Stein <wst...@gmail.com> wrote:
> > >> On Mon, Dec 21, 2009 at 12:20 PM, rvaug...@gmail.com 
> > >> <rvaug...@gmail.com> wrote:
> > >> > OK, I did "sage: notebook(address="", open_viewer=False)"
> > >> > and got the appended.
>
> > >> > So now how does a remote user access this Sage instance
> > >> > via his browser?  What would the URL be?
>
> > >> If the ip address of the computer you run Sage on is foo.bar, you would 
> > >> use
>
> > >>    http://foo.bar:8000
>
> > >> William
>
> > >> > Thanks very much,
> > >> > -Richard Vaughn
>
> > >> > ======================================================================
>
> > >> > sage: notebook(address="", open_viewer=False)
> > >> > **********************************************************************
> > >> > WARNING: Running the notebook insecurely not on localhost is dangerous
> > >> > because its possible for people to sniff passwords and gain access to
> > >> > your account. Make sure you know what you are doing.
> > >> > **********************************************************************
> > >> > The notebook files are stored in: sage_notebook.sagenb
> > >> > **********************************************************************
> > >> > WARNING: Insecure notebook server listening on external address.
> > >> > Unless you are running this via ssh port forwarding, you are
> > >> > **crazy**!  You should run the notebook with the option secure=True.
> > >> > **********************************************************************
> > >> > **************************************************
> > >> > *                                                *
> > >> > * Open your web browser tohttp://localhost:8000*
> > >> > *                                                *
> > >> > **************************************************
> > >> > Removing stale pidfile /home/rvaughn/.sage/sage_notebook.sagenb/
> > >> > twistd.pid
> > >> > 2009-12-21 15:16:51-0500 [-] Log opened.
> > >> > 2009-12-21 15:16:51-0500 [-] twistd 8.2.0 (/usr/share/sage-4.2.1/local/
> > >> > bin/python 2.6.2) starting up.
> > >> > 2009-12-21 15:16:51-0500 [-] reactor class:
> > >> > twisted.internet.selectreactor.SelectReactor.
> > >> > 2009-12-21 15:16:51-0500 [-] twisted.web2.channel.http.HTTPFactory
> > >> > starting on 8000
> > >> > 2009-12-21 15:16:51-0500 [-] Starting factory
> > >> > <twisted.web2.channel.http.HTTPFactory instance at 0x2ab1ce8d40>
>
> > >> > On Dec 21, 2:42 pm, William Stein <wst...@gmail.com> wrote:
> > >> >> On Mon, Dec 21, 2009 at 11:30 AM, rvaug...@gmail.com 
> > >> >> <rvaug...@gmail.com> wrote:
> > >> >> > OK.  Let me see if I understand this.
> > >> >> > I ssh into the machine running Sage.
> > >> >> > I execute "sage" and see this:
>
> > >> >> > sage:
>
> > >> >> > I then add the following after the "sage:" prompt:
> > >> >> >    notebook(address="192.NN.NN.NNN")
> > >> >> > where 192.NN.NN.NNN is the IP address of the machine of...
> > >> >> > the client machine from which I want to run sage remotely via a
> > >> >> > browser?
> > >> >> > or the 'server' machine on which the Sage instance is running?
>
> > >> >> > Thanks,
> > >> >> > -Richard Vaughn
>
> > >> >> To repeat what I wrote above:
>
> > >> >> The notebook only listens on localhost by default.  Use
>
> > >> >>     sage: notebook(address="", open_viewer=False)
>
> > >> >> to listen on any port...
>
> > >> >> William
>
> > >> > --
> > >> > To post to this group, send email to sage-support@googlegroups.com
> > >> > To unsubscribe from this group, send email to 
> > >> > sage-support+unsubscr...@googlegroups.com
> > >> > For more options, visit this group 
> > >> > athttp://groups.google.com/group/sage-support
> > >> > URL:http://www.sagemath.org
>
> > >> --
> > >> William Stein
> > >> Associate Professor of Mathematics
> > >> University of Washingtonhttp://wstein.org
>
> > > --
> > > To post to this group, send email to sage-support@googlegroups.com
> > > To unsubscribe from this group, send email to 
> > > sage-support+unsubscr...@googlegroups.com
> > > For more options, visit this group 
> > > athttp://groups.google.com/group/sage-support
> > > URL:http://www.sagemath.org
>
> > --
> > William Stein
> > Associate Professor of Mathematics
> > University of Washingtonhttp://wstein.org

-- 
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org

Reply via email to