Gli agenti marionetta eseguono errori con "Impossibile eseguire il livello dello stack troppo in profondità"


0

Ho configurato Puppet Server per utilizzare una CA esterna e ho generato le chiavi necessarie.

My puppet.conf è simile al seguente:

[master]
vardir = /opt/puppetlabs/server/data/puppetserver
logdir = /var/log/puppetlabs/puppetserver
rundir = /var/run/puppetlabs/puppetserver
pidfile = /var/run/puppetlabs/puppetserver/puppetserver.pid
codedir = /etc/puppetlabs/code
ca = false 
cacert = /etc/puppet/ssl/certs/bubbleshadow-ca-cert.pem
hostcert = /etc/puppet/ssl/certs/bubbleshadow-server-cert.pem
hostprivkey = /etc/puppet/ssl/private_keys/bubbleshadow-server-key.pem  
ssl_client_ca_auth = /etc/puppet/ssl/certs/bubbleshadow-ca-cert.pem

[agent]
server = puppet.bubbleshadow.net
hostcert = /etc/puppet/ssl/certs/bubbleshadow-agent-cert.pem    
hostprivkey = /etc/puppet/ssl/private_keys/bubbleshadow-agent-key.pem
localcacert = /etc/puppet/ssl/certs/bubbleshadow-ca-cert.pem

certificate_revocation = false

Tuttavia, quando provo a eseguire puppet agent --test --debug(sullo stesso nodo del server) ottengo il seguente output:

Debug: utilizzo del certificato memorizzato nella cache per ca.

Debug: la ricerca del server con associazione dinamica non è riuscita, ricadendo sull'impostazione ca_server

Debug: ricerca porta con associazione dinamica non riuscita; ricadendo sull'impostazione di ca_port

Questo continua a girare fino a quando non si risolve definitivamente con:

Errore: impossibile eseguire: livello dello stack troppo profondo

Non capisco perché stia cercando di fare qualcosa con una CA, dal momento che il certificato è già stato firmato manualmente con openssl.


Quale versione di puppetserver? È possibile eseguire il ping del nome di dominio completo dal server?
mzhaase,

Risposte:


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.