On Mar 9, 12:03 am, Denmat <tu2bg...@gmail.com> wrote:
> Hi Russell,
>
> On the client, verify that the ssl dir is set to /etc/puppet/ssl (check 
> puppet.conf). Remove the ssl dir contents.
>
> On server, do a 'find' on the old/new hostname in the ssl dir. Remove any 
> file match.
>
> On the client, run puppet --waitforcert 60 --server ....
>
> Should clear those issues. Sounds like you might have ssl in the var lib dir 
> maybe?
>

I had already done exactly that :)

For the record what bit me this time was that I was not talking to the
puppet server I thought I was.  Sigh...

so the third thing you need to do in this sort of situation is make
sure you know which server is being addressed.

The problem was in /etc/resolv.conf -- at one time a bad search path
got pushed out which changed what "puppet" resolved to.  This was
months ago and I went around and fixed this by hand but I clearly
missed this box which was not in active service.

Last week that changed and I started pulling my hair out.  :)

In the end I ran tcpdump and found out what was going on.

One thing that would help in situations like this is a bit more
verbose output with --test including which server you are connecting
to.

After getting it talking to the right server I still did not get the
cert request popping up on the server until I did a sudo rm -r /etc/
puppet/*

I *had* removed ss/ dir..

Who knows :)  anyway hopefully this ramble may prove useful to anybody
else googling for certificate problems....

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