Never mind. Got this. I had some left over ssl options in puppet.conf from the Passenger setup. Once I removed those everything worked just fine.
On Dec 22, 1:34 pm, cyrus <[email protected]> wrote: > I am trying to setup Puppet + Mongrel on RHEL5. So far I have followed > this document: > > http://projects.puppetlabs.com/projects/puppet/wiki/Using_Mongrel_On_... > > The puppetmasters all start up and Apache starts up on 8140. > > However, when my client connects I get the following errors: > > [r...@lv1764p puppet]# puppetd --server puppetdev.encana.com --no- > daemonize -o -v > info: Retrieving plugin > err: /File[/var/lib/puppet/lib]: Failed to generate additional > resources using 'eval_generate': Error 403 on SERVER: Forbidden > request: lv1764p.encana.com(10.54.65.35) access to /file_metadata/ > plugins [search] at line 93 > err: /File[/var/lib/puppet/lib]: Failed to retrieve current state of > resource: Error 403 on SERVER: Forbidden request: > lv1764p.encana.com(10.54.65.35) access to /file_metadata/plugins > [find] at line 93 Could not retrieve file metadata for > puppet://puppetdev.encana.com/plugins: Error 403 on SERVER: Forbidden > request: lv1764p.encana.com(10.54.65.35) access to /file_metadata/ > plugins [find] at line 93 > info: Loading facts in memory > info: Loading facts in platform > info: Loading facts in location > info: Loading facts in memory > info: Loading facts in platform > info: Loading facts in location > sh: /usr/sbin/prtconf: No such file or directory > sh: /usr/sbin/prtconf: No such file or directory > sh: /usr/sbin/prtconf: No such file or directory > err: Could not retrieve catalog from remote server: Error 403 on > SERVER: Forbidden request: lv1764p.encana.com(10.54.65.35) access to / > catalog/lv1764p.encana.com [find] at line 93 > info: Not using expired catalog for lv1764p.encana.com from cache; > expired at Wed Dec 22 13:18:32 -0700 2010 > notice: Using cached catalog > err: Could not retrieve catalog; skipping run > [r...@lv1764p puppet]# > > Looking at the HTTP output logs I see: > > 10.54.65.35 - - [22/Dec/2010:13:25:03 -0700] "GET /development/ > file_metadatas/plugins?links=manage&recurse=true&ignore=---+%0A++-+.svn > %0A++-+CVS%0A++-+.git& HTTP/1.1" 403 103 "-" "-" > 10.54.65.35 - - [22/Dec/2010:13:25:03 -0700] "GET /development/ > file_metadata/plugins HTTP/1.1" 403 101 "-" "-" > > I had this same problem when initially setting up Passenger and it > turned out that the rack setup was incorrect as it was not finding the > auth.conf file in the correct location. However, since Mongrel just > puts a proxy in front of standalone puppetmasters I don't think that > is the exact same issue here (as running puppetmaster by itself > works). > > The version of Puppet I am using is 2.6.3. > > 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.
