All, I'm trying to set puppet 2.7.1 up in a HA configuration by following the steps in the new 'Pro Puppet' book. I got puppet working with passenger initially, and confirmed that was working.
The fact I can't really point to the book as a reference here makes it a bit hard to describe what I am doing, but one of the steps in the book that is a bit unclear is: "In addition to the configuration file, you need to duplicates the Rack configuration directory into the new DocumentRoot location (see Listing 4-10). Listing 4-10. Create the first Puppet master worker rack configuration # rsync -avxH /etc/puppet/rack/puppetmaster{,_18140}/ building file list ... done created directory /etc/puppet/rack/puppetmaster_18140 ./ config.ru public/ tmp/ " It doesn't say where to run the rsync (ie copy) from. I ran it from /usr/share/puppet/rack/puppetmasterd/config.ru, and therefore, /etc/puppet/rack/puppetmaster_18140 ended up with: [root@hpmas01 httpd]# ls -l /etc/puppet/rack/puppetmaster_18140/public total 12 -rw-r--r-- 1 puppet puppet 431 Jul 30 14:27 config.ru drwxr-xr-x 2 root root 4096 Jul 30 14:27 public drwxr-xr-x 2 root root 4096 Jul 30 14:27 tmp My client, connecting to this server, is reporting: err: Could not retrieve catalog from remote server: Error 403 on SERVER: Forbidden request: hxmgt01.h.xxx.com(10.5.100.106) access to /catalog/ sv4xen04.h.xxx.com [find] at line 98 warning: Not using cache on failed catalog err: Could not retrieve catalog; skipping run err: Could not send report: Error 403 on SERVER: Forbidden request: hxmgt01.h.xxx.com(10.5.100.106) access to /report/sv4xen04.h.xxx.com [save] at line 98 Ideas? Doug. -- 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.