Puppet afirma ser incapaz de resolver domínios, mesmo que o domínio resolva corretamente

4

Eu tenho uma configuração de fantoches bastante simples, um mestre e um nó, ambos executando o Debian Squeeze 6.0.4. Eu tenho entradas de DNS para as duas máquinas, cliente e mestre, respectivamente. As entradas de DNS do cliente e do mestre são resolvidas corretamente nas duas máquinas para os IPs corretos.

No meu cliente, tenho esta configuração:

[main]
server = master.example.org

logdir=/var/log/puppet
vardir=/var/lib/puppet
ssldir=/var/lib/puppet/ssl
rundir=/var/run/puppet
factpath=$vardir/lib/facter
pluginsync=true
templatedir=/var/lib/puppet/templates

A troca de chaves parece falhar, de acordo com estas mensagens em / var / log / syslog:

localhost puppet-agent[11364]: Could not request certificate: getaddrinfo: Name or service not known

Por que a resolução não funciona apenas para fantoches?

    
por gparent 03.04.2012 / 18:56

1 resposta

5

Você precisará de uma entrada DNS reversa e para o cliente. Você também pode adicionar uma entrada /etc/hosts para o cliente no mestre de fantoches.

    
por 03.04.2012 / 18:59