Re: running Cherrypy web service without using Sudo

Stephan Semerad <[email protected]> Fri, 23 Jun 2017 05:50:48 -0700 (PDT)
Newsgroups gmane.comp.python.cherrypy
Message-ID <[email protected]>
not sure if this helps, but im my Ubuntu Server I run it as following:

python app.py &


On Tuesday, June 20, 2017 at 1:23:32 PM UTC+2, Hvit Draken wrote:
>
> Hi All,
>
> Hoping someone might be able to give advise.
>
> Running a webservice using Cherrypy. When using with sudo I am able to get 
> a valid response that I expect.
>
> aka sudo ./engine.py
>
> 2017-06-20 12:12:04,214536 INFO   Got successful response [200], continuing
> [20/Jun/2017:12:12:04] ENGINE Listening for SIGTERM.
> [20/Jun/2017:12:12:04] ENGINE Listening for SIGHUP.
> [20/Jun/2017:12:12:04] ENGINE Listening for SIGUSR1.
> [20/Jun/2017:12:12:04] ENGINE Bus STARTING
>
> but running withouth sudo I get:
>
> 2017-06-20 12:12:56,197863 INFO   Got unsuccessful response [403], will 
> try again in 20 seconds
>
> My first thought was it is due to using a privileged port so I used: 
> sudo setcap CAP_NET_BIND_SERVICE=+eip  /engine.py 
> which did not resolve the issue.
>
> I also changed the port to port 8080
>
> but the service still won't run successfully without using sudo.
>
> Has anyone come across this before and know how to fix it.
>
> Best
>
> H
>
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups "cherrypy-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cherrypy-users+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/[email protected]
To post to this group, send email to cherrypy-users-/JYPxA39Uh5TLH3MbocFF+G/[email protected]
Visit this group at https://groups.google.com/group/cherrypy-users.
For more options, visit https://groups.google.com/d/optout.