傀儡声称,即使域名正确parsing,也无法parsing域名

我有一个相当简单的木偶设置,一个主节点和一个节点,都运行Debian Squeeze 6.0.4。 我有两台机器,客户端和主分别的DNS条目。 客户端和主服务器的DNS条目都可以在两台机器上正确parsing到正确的IP。

在我的客户端,我有这样的configuration:

[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 

密钥交换似乎失败,根据/ var / log / syslog中的这个消息:

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

为什么决议不适用于傀儡?

您需要客户端的正向反向DNS条目。 你也可以在puppetmaster上为客户添加一个/etc/hosts条目。