当我启动木偶代理时,我收到此错误
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
请帮助我,我不知道我做错了什么。
答案 0 :(得分:0)
您可能希望通过cat -v
运行部分文件,看看它们是否包含任何不可打印的字符。
答案 1 :(得分:0)
看起来你的主机名不对。 删除ssl dir(/ var / lib / puppet / ssl)并再次辞职