I have a problem bother me for few days.
I install puppet on three nodes which consist of the the same kind of
parts. One is used as puppet server and rest two are used as puppet
clients. Also, I Synchronized the date before I installed puppet.

For puppet server, I use autosign and set puppet certname as ”puppet”.
For clients, I use the default configurations.

One client can run puppet without any problem.
Another client runs puppet without error at the firs time. But error
occurs from second time.
---------------------------------------------------------------------------------------------
err: Could not request certificate: Retrieved certificate does not
match private key; please remove certificate from server and
regenerate it with the current key
Exiting; failed to retrieve certificate and waitforcert is disabled
---------------------------------------------------------------------------------------------

I use command "puppetca --clean hostname" to clean the ca at puppet
server, and use command "find /var/lib/puppet -type f -print0 |xargs
-0r rm" to clean ssl ca at client.

If I do not reboot client, I will alway get 403 forbiden error.
If I reboot client, I can run "puppetd --test" for the first time, but
get the same error from second time.

The problems are: I use the same configuration at clients, Why can one
client run without error but another cannot. And how can I solve this
problem?
Thank you.

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