Can you post your apache config? Maybe you want to compare it to i
config i posted:
http://www.linuxaddicted.de/blog/2010/03/18/puppetmasterd-and-passenger/

On Wed, Mar 31, 2010 at 9:48 AM, smain kahlouch <[email protected]> wrote:
>
>
> 2010/3/30 smain kahlouch <[email protected]>
>>
>>
>> 2010/3/30 Ben Lovell <[email protected]>
>>>
>>> On 30 March 2010 16:38, smain kahlouch <[email protected]> wrote:
>>>>
>>>>
>>>> 2010/3/30 smain kahlouch <[email protected]>
>>>>>
>>>>>
>>>>> 2010/3/30 smain kahlouch <[email protected]>
>>>>>>
>>>>>>
>>>>>> 2010/3/30 Peter Meier <[email protected]>
>>>>>>>>
>>>>>>>> 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 [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.
>>>>>>>
>>>>>>
>>>>>>
>>>>>> 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 [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.
>>
>>
>> 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
>>
>>
>
> I'm coming back to mongrel temporarly. If you have an idea how to solve this
> problem i will try again.
>
> Thanks
>
> --
> 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.
>



-- 

Cheers,

Daniel

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