On 31 March 2010 11:03, smain kahlouch <smain...@gmail.com> wrote: > > > 2010/3/31 Ben Lovell <benjamin.lov...@gmail.com> > > >>>>>>> >>>>>>> 2010/3/30 Peter Meier <peter.me...@immerda.ch> >>>>>>> >>>>>>> gem update rack >>>>>>>>> Updating installed gems >>>>>>>>> Updating rack >>>>>>>>> Successfully installed rack-1.1.0 >>>>>>>>> Gems updated: rack >>>>>>>>> >>>>>>>>> I still have the same error. >>>>>>>>> >>>>>>>> >>>>>>>> just to be sure: you restarted apache, right? >>>>>>>> >>>>>>>> can you give us a list of your installed gems, as well you server >>>>>>>> and client version? >>>>>>>> >>>>>>>> cheers pete >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> You received this message because you are subscribed to the Google >>>>>>>> Groups "Puppet Users" group. >>>>>>>> To post to this group, send email to puppet-us...@googlegroups.com. >>>>>>>> To unsubscribe from this group, send email to >>>>>>>> puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com> >>>>>>>> . >>>>>>>> For more options, visit this group at >>>>>>>> http://groups.google.com/group/puppet-users?hl=en. >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> Yes Apache has been restarted. It seems that i have two versions of >>>>>>> rack installed : >>>>>>> >>>>>>> gem list >>>>>>> >>>>>>> *** LOCAL GEMS *** >>>>>>> >>>>>>> rack (1.1.0, 1.0.1) >>>>>>> rake (0.8.7) >>>>>>> >>>>>>> >>>>>> Do you have any idea please ? >>>>>> >>>>> >>>>> I still can't figure out how to solve my problem. >>>>> I still have the same errors : >>>>> >>>>> err: /File[/var/lib/puppet/lib]: Failed to generate additional >>>>> resources using 'eval_generate': Error 400 on SERVER: undefined method >>>>> `path' for #<Rack::Request:0x7fd034ce6ce0> >>>>> >>>>> debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw >>>>> yaml; using pson >>>>> err: /File[/var/lib/puppet/lib]: Failed to retrieve current state of >>>>> resource: Error 400 on SERVER: undefined method `path' for >>>>> #<Rack::Request:0x7fd034cc0720> Could not retrieve file metadata for >>>>> puppet://puppet/plugins: Error 400 on SERVER: undefined method `path' for >>>>> #<Rack::Request:0x7fd034cc0720> >>>>> debug: Finishing transaction 69914353358540 with 0 changes >>>>> >>>>> debug: catalog supports formats: b64_zlib_yaml marshal pson raw yaml; >>>>> using pson >>>>> err: Could not retrieve catalog from remote server: Error 400 on >>>>> SERVER: undefined method `path' for #<Rack::Request:0x7fd034cbc378> >>>>> >>>>> >>>>> >>>> It seems as though you have multiple rubies on your machine. Can you >>>> confirm what the following displays at the prompt: >>>> >>>> `ruby -v` >>>> >>>> Also, please confirm which ruby version passenger is loading by checking >>>> the "PassengerRuby" in your apache configuration. >>>> >>>> Thanks, >>>> Ben >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Puppet Users" group. >>>> To post to this group, send email to puppet-us...@googlegroups.com. >>>> To unsubscribe from this group, send email to >>>> puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com> >>>> . >>>> For more options, visit this group at >>>> http://groups.google.com/group/puppet-users?hl=en. >>>> >>> >>> >>> Hi Ben, thanks for your answer. >>> >>> *ruby -v >>> ruby 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux] >>> >>> passenger.conf >>> <IfModule mod_passenger.c> >>> PassengerRoot /usr >>> PassengerRuby /usr/bin/ruby >>> </IfModule> >>> >>> /usr/bin/ruby -v >>> ruby 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux] >>> >>> *Regards, >>> Grifith >>> * >>> * >>> >> >> Your "PassengerRoot" above is incorrect, it should point to wherever you >> have passenger and I doubt this is your /usr dir. If I were you I'd follow >> the passenger install instructions again and to the letter: >> >> http://www.modrails.com/install.html >> >> Your environment looks OK so I guess you have just misconfigured something >> during installation. Be sure to follow *exactly* what you are told by >> passenger-install-apache2-module. >> >> Cheers, >> Ben >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Puppet Users" group. >> To post to this group, send email to puppet-us...@googlegroups.com. >> To unsubscribe from this group, send email to >> puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com> >> . >> For more options, visit this group at >> http://groups.google.com/group/puppet-users?hl=en. >> > > Hi Ben, > > I installed Passenger via the debian package : libapache2-mod-passenger. > > Regards > > > Not having had any experience installing from a package I'm not sure I can help. My advice would be to remove the package and install it following the steps I mentioned or from phusion's instructions (which are very comprehensive). It isn't difficult to get setup.
-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.