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.

Reply via email to