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 <matthewcer...@gmail.com>
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:
>
> [root@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
> [root@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 puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.