certificate verify failed
err: /File[/var/lib/puppet/lib]: Failed to generate additional
resources using 'eval_generate': SSL_connect returned=1 errno=0
state=SSLv3 read server certificate B: certificate verify failed
err: /File[/var/lib/puppet/lib]: Failed to retrieve current state of
resource: SSL_connect returned=1 errno=0 state=SSLv3 read server
certificate B: certificate verify failed Could not retrieve file
metadata for puppet://puppet.example.com/plugins: SSL_connect returned=1
errno=0 state=SSLv3 read server certificate B: certificate verify
failed
err: Could not retrieve catalog from remote server: SSL_connect
returned=1 errno=0 state=SSLv3 read server certificate B: certificate
verify failed
The server certificate that puppet has and the one that the puppetmaster is using differ. On a pure puppet node one simple way is just to remove the current SSL information and start again:
find /var/lib/puppet -type f -print0 |xargs -0r rm
Also ensure that the client and server agree what the current time is (otherwise the certificate created may not be valid on the other machine).
Comments
Post a Comment
https://gengwg.blogspot.com/