Hi,

I'm currently trying to get my puppetmaster work in passenger, but have not
succeeded so far.

Passenger itself seems to work (a small "hello world" app runs fine), but
when I point a puppet client (0.24.8) to it, I get:

info: Retrieving plugins
err: Could not call fileserver.list: #<RuntimeError: HTTP-Error: 500 Internal 
Server Error>
err: /File[/var/lib/puppet/lib]: Failed to generate additional resources during 
transaction: HTTP-Error: 500 Internal Server Error
err: Could not call fileserver.describe: #<RuntimeError: HTTP-Error: 500 
Internal Server Error>
err: /File[/var/lib/puppet/lib]: Failed to retrieve current state of resource: 
HTTP-Error: 500 Internal Server Error Could not describe /plugins: HTTP-Error: 
500 Internal Server Error
info: Retrieving facts
err: Could not call fileserver.list: #<RuntimeError: HTTP-Error: 500 Internal 
Server Error>
err: /File[/var/puppet/facts]: Failed to generate additional resources during 
transaction: HTTP-Error: 500 Internal Server Error
err: Could not call fileserver.describe: #<RuntimeError: HTTP-Error: 500 
Internal Server Error>
err: /File[/var/puppet/facts]: Failed to retrieve current state of resource: 
HTTP-Error: 500 Internal Server Error Could not describe /facts: HTTP-Error: 
500 Internal Server Error
err: Could not call puppetmaster.getconfig: #<RuntimeError: HTTP-Error: 500 
Internal Server Error>
err: Could not retrieve catalog: HTTP-Error: 500 Internal Server Error
warning: Not using cache on failed catalog

and in apache logs, nothing more than a few:
  "POST /RPC2 HTTP/1.1" 500 20152 "-" "XMLRPC::Client (Ruby 1.8.5)"
(this is with "--debug" in config.ru).

It's on redhat el5 with the following gems installed:

activerecord (2.1.0)
activesupport (2.1.0)
fastthread (1.0.7)
passenger (2.2.2)
rack (1.0.0)
rake (0.8.1)

I previously tried with passenger 2.2.4 but downgraded after coming
accross http://projects.reductivelabs.com/issues/2386. With 2.2.4, I had
more verbose errors: http://pastie.org/547061

I vaguely suspect a path-related problem, because of the "uninitialized
constant Puppet::SSL::Base" I got with 2.2.4, but I have no idea what I
should define where.

Any hints or pointers welcome !

Thanks,
Marc




--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@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
-~----------~----~----~----~------~----~------~--~---

Reply via email to