> I have a standard Puppet 2.7 configuration installed from Gem on Ubuntu > 12.04, running behind Apache. > > I'm testing the reprovisioning of the puppet master from scratch in Vagrant > and ran into a little snug - apache configuration points to a puppet > ca_crl.pem file which doesn't exist, so apache refuses to start.
Have you tried just using 'puppet cert generate <mymaster_name>' to populate the initial certificates? I don't have a 2.7.x around, but for 3.x it repopulates all the missing certificates it seems including ca_crl.pem. > The puppet master documentation says that it'll automatically generate this > file if it isn't present, but I need a way to get it generated automatically > before apache tries to start. Yes, and it does - when you start it standalone using webrick (ie. puppet master --no-daemonize --debug --log console ... or something will probably do the trick). But the SSL offloading to Apache kind of breaks this as you've mentioned. ken. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.
