I removed /var/lib/puppet too.

On Tue, Oct 13, 2009 at 11:31 AM, Joe McDonagh
<joseph.e.mcdon...@gmail.com> wrote:
>
> Douglas Garstang wrote:
>> 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.
>>
>> >
>>
> Depending on how you removed the RPM on the master, you may have SSL
> certificates still hanging out under /var/lib/puppet/ssl. That's why the
> certificate it serves doesn't match the new private key.
>
> --
> Joe McDonagh
> Operations Engineer
> www.colonfail.com
>
>
> >
>



-- 
Regards,

Douglas Garstang
http://www.linkedin.com/in/garstang
Email: doug.garst...@gmail.com
Cell: +1-805-340-5627

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