getgrnam("root") failed

John Mccarthy lists at ruby-forum.com
Tue Apr 21 09:38:36 MSD 2009


AMP Admin wrote:
> Prolly shouldn't run this as root.
> 
> My guess would be to change user root root; to user nginx nginx; and see 
> what happens.




Thanks for the response.  It seems the problem was that on my Mac there 
was no group 'root', so I put 'wheel' and nginx starts up.

> Prolly shouldn't run this as root.

Yeah, It seems that AWS only lets you SSH in to an EC2 instance as root, 
so all of my capistrano code checkouts happen under root, so then my 
mongrels need to be run as root so they can write to log files/folders. 
I guess I can customize the cap task to switch user after SSH and before 
checking out the repository.

Since I need to sudo /usr/local/nginx/sbin/nginx to start nginx, won't 
that run it as root?

Using the same configuration, I get a 502 error when navigating to 
http://localhost

The error log look like the following for each request:
2009/04/21 01:30:21 [error] 14504#0: *20 kevent() reported that 
connect() failed (61: Connection refused) while connecting to upstream, 
client: 127.0.0.1, server: localhost, request: "GET / HTTP/1.1", 
upstream: "http://0.0.0.0:8082/", host: "localhost:80"
2009/04/21 01:30:21 [error] 14504#0: *20 kevent() reported that 
connect() failed (61: Connection refused) while connecting to upstream, 
client: 127.0.0.1, server: localhost, request: "GET / HTTP/1.1", 
upstream: "http://0.0.0.0:8080/", host: "localhost:80"
2009/04/21 01:30:21 [error] 14504#0: *20 kevent() reported that 
connect() failed (61: Connection refused) while connecting to upstream, 
client: 127.0.0.1, server: localhost, request: "GET / HTTP/1.1", 
upstream: "http://0.0.0.0:8081/", host: "localhost:80"
2009/04/21 01:30:21 [error] 14504#0: *20 no live upstreams while 
connecting to upstream, client: 127.0.0.1, server: localhost, request: 
"GET / HTTP/1.1", upstream: "http://mongrel_cluster1/", host: 
"localhost:80"

I get the nginx 502 Bad Gateway page.





-- 
Posted via http://www.ruby-forum.com/.





More information about the nginx mailing list