I've been tearing my hair out since 1am this morning trying to get the
puppet server and client to communicate.

The latest chapter in this epic saga has this coming up on the client
each time I run puppetd:

Could not prepare for execution: Retrieved certificate does not match
private key; please remove certificate from server and regenerate it
with the current key

I know it's not a client issue because I've re-imaged the client, and
used a default standard puppet.conf generated with --genconf.

On the server side, I've removed the puppetmaster rpm, cleared all the
directories, reinstalled the rpm and and regenerated a default
puppet.conf with puppetmasterd --genconf. What is quite disconcerting
is that puppet can't create it's own directories in a lot of cases...

/usr/lib/ruby/site_ruby/1.8/puppet/util/pidlock.rb:33:in `initialize':
Permission denied - /var/puppet/run/puppetmasterd.pid (Errno::EACCES)

... which leaves me wondering what else is screwed up. Yes, I am
running as root. Anyway, after manually creating /var/puppet/run and
chowning it to puppet, puppetmaster starts. I don't know where else to
look. As said, cleared all files on server, reinstalled, re-imaged
client. What am I missing? Puppet version is 0.25rc1.

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
-~----------~----~----~----~------~----~------~--~---

Reply via email to