Apr 4 08:14:26 server puppet-agent[19535]: Unable to fetch my node definition, but the agent run will continue:
Apr 4 08:14:26 server puppet-agent[19535]: The certificate retrieved from the master does not match the agent's private key.
Apr 4 08:14:26 server puppet-agent[19535]: Certificate fingerprint: ***************************************
Apr 4 08:14:26 server puppet-agent[19535]: To fix this, remove the certificate from both the master and the agent and then start a puppet run, which will automatically regenerate a certficate.
Apr 4 08:14:26 server puppet-agent[19535]: On the master:
Apr 4 08:14:26 server puppet-agent[19535]: puppet cert clean server-name
Apr 4 08:14:26 server puppet-agent[19535]: On the agent:
Apr 4 08:14:26 server puppet-agent[19535]: 1a. On most platforms: find /var/lib/puppet/ssl -name server-key.pem -delete
Apr 4 08:14:26 server puppet-agent[19535]: 1b. On Windows: del "/var/lib/puppet/ssl/server-key.pem" /f
Apr 4 08:14:26 server puppet-agent[19535]: 2. puppet agent -t
Apr 4 08:14:26 server puppet-agent[19535]: (/File[/var/lib/puppet/facts.d]) Failed to generate additional resources using 'eval_generate': SSL_CTX_use_PrivateKey:: key values mismatch
Apr 4 08:14:26 server puppet-agent[19535]: (/File[/var/lib/puppet/facts.d]) Could not evaluate: Could not retrieve file metadata for puppet://puppet/pluginfacts: SSL_CTX_use_PrivateKey:: key values mismatch
Apr 4 08:14:26 server puppet-agent[19535]: (/File[/var/lib/puppet/lib]) Failed to generate additional resources using 'eval_generate': SSL_CTX_use_PrivateKey:: key values mismatch
Apr 4 08:14:26 server puppet-agent[19535]: (/File[/var/lib/puppet/lib]) Could not evaluate: Could not retrieve file metadata for puppet://puppet/plugins: SSL_CTX_use_PrivateKey:: key values mismatch
Apr 4 08:14:27 server puppet-agent[19535]: Could not retrieve catalog from remote server: SSL_CTX_use_PrivateKey:: key values mismatch
Apr 4 08:14:28 server puppet-agent[19535]: Using cached catalog
Apr 4 08:14:29 server puppet-agent[19535]: Finished catalog run in 0.75 seconds
I'm getting this standard key mismtach message only sometimes when I run puppet. Normally it runs correctly, but every few days it gives me this error. Has anyone else seen this problem?
↧