Nginx and/or Passenger failing
springbok
nginx-forum at nginx.us
Tue Sep 27 09:10:48 UTC 2011
springbok Wrote:
-------------------------------------------------------
> Sergey A. Osokin Wrote:
> --------------------------------------------------
> -----
> > On Tue, Sep 27, 2011 at 03:54:07AM -0400,
> >
> > Could you try very simple config with small
> > application from passenger
> > distro, i.e. something like this.
> >
> > http {
> > include mime.types;
> > default_type application/octet-stream;
> >
> > passenger_root
> >
> /usr/local/rvm/gems/ruby-1.9.2-p136/gems/passenger
>
> > -3.0.9;
> > passenger_ruby
> > /usr/local/rvm/wrappers/ruby-1.9.2-p136/ruby;
> > passenger_default_user www;
> >
> > server {
> > listen 127.0.0.1:80;
> > server_name localhost;
> >
> > root
> >
> /usr/local/rvm/gems/ruby-1.9.2-p136/gems/passenger
>
> > -3.0.9/test/stub/rack/public;
> > passenger_enabled on;
> > passenger_use_global_queue on;
> > }
> > }
> >
> > After restart your nginx with passenger you
> should
> > find nginx and passenger
> > processes.
> >
> > % ps auxww | grep nginx | grep -v nginx
> > root 18932 4,0 15,9 44464 39656 ?? Ss
> 8:46
> > 0:00,01 nginx: master process
> > /usr/local/sbin/nginx
> > www 18933 4,0 16,0 44464 39904 ?? S
> 8:46
> > 0:00,02 nginx: worker process (nginx)
> > % ps uaxww | grep -i passenger | grep -v grep
> > root 18923 0,0 1,0 5760 2508 ?? Is
> 8:46
> > 0:00,07 PassengerWatchdog
> > root 18926 0,0 1,5 15052 3820 ?? I
> 8:46
> > 0:00,09 PassengerHelperAgent
> > root 18929 0,0 2,7 13176 6620 ?? I
> 8:46
> > 0:01,75 ruby: Passenger spawn server (ruby)
> > nobody 18930 0,0 1,4 6688 3600 ?? I
> 8:46
> > 0:00,07 PassengerLoggingAgent
> >
> > % telnet 127.0.0.1 80
> > Trying 127.0.0.1...
> > Connected to localhost.
> > Escape character is '^]'.
> > GET / HTTP/1.0
> >
> > HTTP/1.1 200 OK
> > Content-Type: text/html
> > Connection: close
> > Status: 200
> > X-Powered-By: Phusion Passenger
> > (mod_rails/mod_rack) 3.0.9
> > Server: nginx/1.0.6 + Phusion Passenger 3.0.9
> > (mod_rails/mod_rack)
> >
> > hello <b>world</b>Connection closed by foreign
> > host.
> >
> > Does it possible reproduce your problem for
> simple
> > configuration?
> >
> > --
> > Sergey A. Osokin
> > osa at FreeBSD.ORG.ru
> > osa at FreeBSD.ORG
> >
> > _______________________________________________
> > nginx mailing list
> > nginx at nginx.org
> > http://mailman.nginx.org/mailman/listinfo/nginx
>
> Hi Sergey,
>
> Thank you so much for the prompt reply.
>
> Sorry I just can't get this working, nginx fires
> up ok but nothing happens when I telnet. I checked
> passenger using passenger-status --verbose
> and it shows the details for passenger but when I
> check for running passenger processes it's not
> running.
>
> When I do GET / HTTP/1.0 nothing happens.
>
> Am I missing something?
>
>
> user ....;
> events {
> multi_accept off;
> worker_connections 4096;
> }
>
> http {
> include mime.types;
> default_type application/octet-stream;
>
> passenger_root
> /usr/local/rvm/gems/ruby-1.9.2-p136/gems/passenger
> -3.0.9;
> passenger_ruby
> /usr/local/rvm/wrappers/ruby-1.9.2-p136/ruby;
>
> passenger_default_user ...;
>
> server {
> listen 80;
> server_name localhost;
>
> root /home/etienne/test/stub/rack/public;
> passenger_enabled on;
> passenger_use_global_queue on;
> }
> }
Hi Sergey,
One other thing I'd mention is that our application works great for most
of the time but intermittently it fails with the symptoms I describe so
I'm not sure I can reproduce it with the simple setup if I did get it
going.
Regards,
Etienne.
Posted at Nginx Forum: http://forum.nginx.org/read.php?2,215871,215877#msg-215877
More information about the nginx
mailing list