Puppet:无法申请证书

时间:2016-05-04 12:19:16

标签: puppet

当我启动木偶代理时,我收到此错误

Could not request certificate: Could not intern from text/plain: Certname "puppet ca: localhost/localdomain" must not contain unprintable or non-ASCII characters

puppet master和agent版本都是3.8.7

在master和agent / etc / hosts文件中,我添加了以下行:

10.11.22.166 pclient
10.11.22.173 pmaster

我可以互相ping pclient和pmaster。

在puppet master puppet.conf中我添加了这一行:

[master]
certname = pmaster

在puppet agent puppet.conf文件中,我在[main]块中添加了这一行:

server = pmaster

启用8140端口:

iptables -I INPUT -p tcp -m tcp --dport 8140 -j ACCEPT

请帮助我,我不知道我做错了什么。

2 个答案:

答案 0 :(得分:0)

您可能希望通过cat -v运行部分文件,看看它们是否包含任何不可打印的字符。

答案 1 :(得分:0)

看起来你的主机名不对。 删除ssl dir(/ var / lib / puppet / ssl)并再次辞职