I am currently running 2 clusters with foreman, puppetserver 4 and
puppetdb. Almost everything is working perfectly, only deleting hosts in
foreman throws a
Error: Could not deactivate host on PuppetDB: SSL_connect SYSCALL returned=5
errno=0 state=unknown state
on the foreman page. The other integration works fine, and for example on
the cmd I can do a
Last catalog: 2017-02-01T21:27:08.832Z
Last facts: 2017-02-01T21:27:06.390Z
root@install.XXXX.com:/etc/puppetlabs/puppetdb# puppet node deactivate
Submitted 'deactivate node' for dev-atf13.XXXX.com with UUID e6e79475-XXXX-
which then shows the inactive host on Monitor -> Puppet DB Dashboard under
"Inactive Nodes in the population"
I already tried puppetdb ssl-setup, also with -f to force copying, and I
also tried the key/truststore thing with the (I guess) correct certificates
from puppetserver itself.
Can someone maybe answer the question WHICH certificates do I have to use
in puppetdb configuration, or isnt it possible in the setup we run here ?
- puppetserver 2.7.2-1puppetlabs1
- puppetdb 4.3.0-1puppetlabs1
- foreman 1.14.0-1
- ruby-puppetdb-foreman 2.0.0-1
foreman puppetdb settings under Administer -> Settings -> Puppetdb
we also have in foreman/settings.yaml
As I said, all the rest seems to work fine, only deleting hosts doesnt work.
We would really appreciate if someone could shed some light into this
thanks in advance, Oliver