On Wed, Apr 7, 2010 at 7:16 AM, smain kahlouch <[email protected]> wrote:
> Hi,
>
> I'm coming back 'cause i still notice the same error.
> I installed a new VM (debian 64)
> I followed exactly the documentation (installation of passenger via gems)
> and the error.
>
> err: /File[/var/lib/puppet/lib]: Failed to generate additional resources
> using 'eval_generate': Error 400 on SERVER: undefined method `path' for
> #<Rack::Request:0x7fe8523989c8>
> err: /File[/var/lib/puppet/lib]: Failed to retrieve current state of
> resource: Error 400 on SERVER: undefined method `path' for
> #<Rack::Request:0x7fe852372408> Could not retrieve file metadata for
> puppet://puppet/plugins: Error 400 on SERVER: undefined method `path' for
> #<Rack::Request:0x7fe852372408>
> err: Could not retrieve catalog from remote server: Error 400 on SERVER:
> undefined method `path' for #<Rack::Request:0x7fe85236e060>
>
> My apache configuration for passenger
> LoadModule passenger_module
> /var/lib/gems/1.8/gems/passenger-2.2.11/ext/apache2/mod_passenger.so
> PassengerRoot /var/lib/gems/1.8/gems/passenger-2.2.11
> PassengerRuby /usr/bin/ruby1.8


/var/lib/gems looks like a non standard location which isn't in ruby's
library search path, right?  Perhaps you need to set the RUBYLIB and
GEM_HOME environment variables as well, or modify $: in the rack
configuration.

-Jeff

-- 
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