I'm in the process of scalling my puppet master to two server with a
separate CA.   My plan was to establish a new CA and reissue
certificates.   Part way through the process I noticed a behavior that
seems a bit alarming.

With one of my clients pointing to the new CA and new Puppetmaster but with
the old certificate I ran a 'puppetd --test --server puppet01.mydomain'

I was expecting it to fail validation and then regenerate the client
certificate.  However it ran without error.

Thinking maybe it's still hitting the orginal CA, I backed-up and wiped the
ssl dir on the puppetmaster and restarted the pupetmaster to generate a new
CA.   The client still works.  There are no signed certificates for this
client on either puppetmaster or CA now and it still runs.

Am I missing something about how the puppetmaster decides it's okay to talk
to a client, or is all the security simply on the client side, and the
puppetmaster trusts any puppet client?

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