On 17 March 2010 19:50, Christopher Johnston <[email protected]> wrote:
> Hmmm I have all the goodies installed, rubygem-rails, rubygem-passenger, > mod_passenger, etc. It looks like mod_passenger seems to be working > correctly (passenger-status reports good and I can see processes running). > Sorry for my ignorance ruby and passenger is new to me, but I thought > mod_rails was passenger. > > # cat mod_passenger.conf > > LoadModule passenger_module modules/mod_passenger.so > PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5 > PassengerRuby /usr/bin/ruby > > # find /usr -name mod_passenger.so > /usr/lib64/httpd/modules/mod_passenger.so > > You're missing the rack gem somehow. `gem install rack` And all will be well. Cheers, Ben > > On Wed, Mar 17, 2010 at 12:20 PM, Nigel Kersten <[email protected]> wrote: > >> On Wed, Mar 17, 2010 at 9:16 AM, Christopher Johnston >> <[email protected]> wrote: >> > Has anyone seen this come up, I am using 0.24.8 version of puppet. I >> > followed the directions on the wiki and installed passenger correctly >> from >> > what I can tell. >> > >> > >> > [Wed Mar 17 09:07:56 2010] [notice] Apache/2.2.14 (Unix) DAV/2 >> > Phusion_Passenger/2.2.5 mod_python/3.3.1 Python/2.5.2 mod_ssl/2.2.14 >> > OpenSSL/0.9.8g mod_perl/2.0.4 Perl/v5.10.0 configured -- resuming normal >> > operations >> > /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >> > `gem_original_require': no such file to load -- rack (LoadError) >> >> It's not finding the rack install. >> >> >> >> > from >> /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >> > `require' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/rack/application_spawner.rb:26 >> > from >> /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >> > `gem_original_require' >> > from >> /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >> > `require' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/spawn_manager.rb:157:in >> > `spawn_application' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/spawn_manager.rb:287:in >> > `handle_spawn_application' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/abstract_server.rb:352:in >> > `__send__' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/abstract_server.rb:352:in >> > `main_loop' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/abstract_server.rb:196:in >> > `start_synchronously' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/bin/passenger-spawn-server:61 >> > /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >> > `gem_original_require': no such file to load -- rack (LoadError) >> > from >> /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >> > `require' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/rack/application_spawner.rb:26 >> > from >> /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >> > `gem_original_require' >> > from >> /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >> > `require' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/spawn_manager.rb:157:in >> > `spawn_application' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/spawn_manager.rb:287:in >> > `handle_spawn_application' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/abstract_server.rb:352:in >> > `__send__' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/abstract_server.rb:352:in >> > `main_loop' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/abstract_server.rb:196:in >> > `start_synchronously' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/bin/passenger-spawn-server:61 >> > [ pid=5466 file=ext/apache2/Hooks.cpp:725 time=2010-03-17 09:08:30.832 >> ]: >> > Unexpected error in mod_passenger: Cannot spawn application >> > '/usr/share/puppet/rack/puppetmasterd': The spawn server has exited >> > unexpectedly. >> > Backtrace: >> > in 'virtual boost::shared_ptr<Passenger::Application::Session> >> > Passenger::ApplicationPoolServer::Client::get(const >> > Passenger::PoolOptions&)' (ApplicationPoolServer.h:471) >> > in 'int Hooks::handleRequest(request_rec*)' (Hooks.cpp:521) >> > /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >> > `gem_original_require': no such file to load -- rack (LoadError) >> > from >> /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >> > `require' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/rack/application_spawner.rb:26 >> > from >> /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >> > `gem_original_require' >> > from >> /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >> > `require' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/spawn_manager.rb:157:in >> > `spawn_application' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/spawn_manager.rb:287:in >> > `handle_spawn_application' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/abstract_server.rb:352:in >> > `__send__' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/abstract_server.rb:352:in >> > `main_loop' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/abstract_server.rb:196:in >> > `start_synchronously' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/bin/passenger-spawn-server:61 >> > [ pid=5467 file=ext/apache2/Hooks.cpp:725 time=2010-03-17 09:08:30.959 >> ]: >> > Unexpected error in mod_passenger: Cannot spawn application >> > '/usr/share/puppet/rack/puppetmasterd': The spawn server has exited >> > unexpectedly. >> > Backtrace: >> > in 'virtual boost::shared_ptr<Passenger::Application::Session> >> > Passenger::ApplicationPoolServer::Client::get(const >> > Passenger::PoolOptions&)' (ApplicationPoolServer.h:471) >> > in 'int Hooks::handleRequest(request_rec*)' (Hooks.cpp:521) >> > /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >> > `gem_original_require': no such file to load -- rack (LoadError) >> > from >> /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >> > `require' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/rack/application_spawner.rb:26 >> > from >> /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >> > `gem_original_require' >> > from >> /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in >> > `require' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/spawn_manager.rb:157:in >> > `spawn_application' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/spawn_manager.rb:287:in >> > `handle_spawn_application' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/abstract_server.rb:352:in >> > `__send__' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/abstract_server.rb:352:in >> > `main_loop' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/lib/phusion_passenger/abstract_server.rb:196:in >> > `start_synchronously' >> > from >> > >> /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/bin/passenger-spawn-server:61 >> > [ pid=5468 file=ext/apache2/Hooks.cpp:725 time=2010-03-17 09:08:31.143 >> ]: >> > Unexpected error in mod_passenger: Cannot spawn application >> > '/usr/share/puppet/rack/puppetmasterd': The spawn server has exited >> > unexpectedly. >> > Backtrace: >> > in 'virtual boost::shared_ptr<Passenger::Application::Session> >> > Passenger::ApplicationPoolServer::Client::get(const >> > Passenger::PoolOptions&)' (ApplicationPoolServer.h:471) >> > in 'int Hooks::handleRequest(request_rec*)' (Hooks.cpp:521) >> > >> > -- >> > You received this message because you are subscribed to the Google >> Groups >> > "Puppet Users" group. >> > To post to this group, send email to [email protected]. >> > To unsubscribe from this group, send email to >> > [email protected]<puppet-users%[email protected]> >> . >> > For more options, visit this group at >> > http://groups.google.com/group/puppet-users?hl=en. >> > >> >> >> >> -- >> nigel >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Puppet Users" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]<puppet-users%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/puppet-users?hl=en. >> >> > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<puppet-users%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
