Buenas chicos, aquí sigo peleandome con Puppet!!
Tengo la siguiente configuración DNS (con Vagrant estoy haciendo la virtualización)
- un servidor DNS , donde también esta el servidor Puppetmaster:
- dos clientes: cliente1, y cliente2
Todos resuelven correctamente DNs, tanto como con su nombre, como con FQDM:
Ahora bien, cuando quiero, comprobar el estado de puppet me sale el siguiente error:
"
root@cliente1:/home/vagrant# puppet agent --test
err: Could not request certificate: getaddrinfo: Name or service not known
Exiting; failed to retrieve certificate and waitforcert is disabled
"En el servidor tengo lo siguiente: /puppet.conf"
[main]
logdir=/var/log/puppet
vardir=/var/lib/puppet
ssldir=/var/lib/puppet/ssl
rundir=/var/run/puppet
factpath=$vardir/lib/facter
templatedir=$confdir/templates
prerun_command=/etc/puppet/etckeeper-commit-pre
postrun_command=/etc/puppet/etckeeper-commit-post
[master]
# These are needed when the puppetmaster is run by passenger
# and can safely be removed if webrick is used.
ssl_client_header = SSL_CLIENT_S_DN
ssl_client_verify_header = SSL_CLIENT_VERIFY
certname = master.despliegues.com
autosign = false
server = 192.168.33.2 "
En bold están las lineas que he añadido.
En los clientes tengo:
[main]
logdir=/var/log/puppet
vardir=/var/lib/puppet
ssldir=/var/lib/puppet/ssl
rundir=/var/run/puppet
factpath=$vardir/lib/facter
templatedir=$confdir/templates
prerun_command=/etc/puppet/etckeeper-commit-pre
postrun_command=/etc/puppet/etckeeper-commit-post
[master]
# These are needed when the puppetmaster is run by passenger
# and can safely be removed if webrick is used.
ssl_client_header = SSL_CLIENT_S_DN
ssl_client_verify_header = SSL_CLIENT_VERIFY
certname = cliente1.despliegues.com
server = master.despligues.com
Intento hacer lo siguiente: pero sale el error este
He reiniciado las máquinas, y compruebo que hay solicutdes de certificados, y nada:
root@master:~# puppet cert --list
root@master:~#
Alguna sugerencia, de lo que estoy haciendo mal?
Saludos.