On Wed, Sep 14, 2011 at 11:12 AM, Kenton Brede <kbr...@gmail.com> wrote:
> I'm attempting to move from a working puppetmaster setup to > Apache/Passenger. I'm following the instructions in the Pro Puppet > book. I'm using the epel repo and running puppet 2.6.6. Passenger > version 3.0.9 from the stealthymonkeys repo. Running "puppetd -t -d" > doesn't seem to tell me anything significant. There's no complaining > about SSL issues. > > My nodes can't find the catalog, based on the error message "puppetd > -t" spits out: > > err: Could not retrieve catalog from remote server: > Puppet::Resource::Catalog does not respond to from_s; can not intern > instances from text/plain > warning: Not using cache on failed catalog > err: Could not retrieve catalog; skipping run > > I've googled the error and haven't found anything that helps so far. > The catalog is currently in /etc/puppet/modules/. I really don't know > anything about Passenger. I fail to see in the apache/passenger > configuration how the puppetmaster is called when a client connects to > port 8140. I see that apache is handling the SSL stuff but how does > the puppetmaster fit into this? > > Any help appreciated. > Thanks, > > -- > Kent Brede > http://gplus.to/kbrede > http://sandhillsnaps.com/ > http://aphotoaday.sandhillsnaps.org/ > > -- > 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. > > Kent, I recommend taking a look at the online document here --> http://docs.puppetlabs.com/guides/passenger.html There are specific versions of Passenger and the Rack gem that are necessary for Puppet to work properly. I suspect you're using a version of one (possibly Rack) that's incompatible here. -- Gary Larizza Professional Services Engineer Puppet Labs Join us for PuppetConf <http://bit.ly/puppetconfsig>, September 22nd and 23rd in Portland, OR! -- 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.