Hello everyone. for security reasons. we decided to get 2 puppetdb servers up and running. there will be a setup with
.
Here's how I think I'm going to achieve it:
- I generated my puppetdb cert via the puppetca:
Successfully saved private key for puppetdb.internet.net to /etc/puppetlabs/puppet/ssl/private_keys/puppetdb.internet.net.pem Successfully saved public key for puppetdb.internet.net to /etc/puppetlabs/puppet/ssl/public_keys/puppetdb.internet.net.pem Error:
Successfully saved certificate for puppetdb.internet.net to /etc/puppetlabs/puppet/ssl/certs/puppetdb.internet.net.pem
Then I copied over the freshly selfsigned cert from puppetca to puppetDB.
I changed the /etc/puppetlabs/puppetdb/conf.d/jetty.ini like this :
ssl-key = /etc/puppetlabs/puppet/ssl/private_keys/puppetdb.internet.net.pem
ssl-cert = /etc/puppetlabs/puppet/ssl/public_keys/puppetdb.internet.net.pem
ssl-ca-cert = /etc/puppetlabs/puppet/ssl/certs/puppetdb.internet.net.pem
restarting my puppetdb, I get an error about certification implementation. error is not clear. java errors
At the end, my goal is to start puppetdb with the certificate
puppetdb.internet.net loaded. then the puppetmaster didn't complain about the puppetca certificate.
Does someone have any idea?
Thanks.