无法将代理连接到puppet主节点

无法将代理连接到puppet主节点,puppet,Puppet,错误说明: $puppet agent -t Error: Could not request certificate: Connection refused - connect(2) Exiting; failed to retrieve certificate and waitforcert is disabled 在代理服务器中: [puppet@human etc]$puppet agent --configprint server puppet 是的,这是一个老问题。为找到这篇文章

错误说明:

$puppet agent -t
Error: Could not request certificate: Connection refused - connect(2)
Exiting; failed to retrieve certificate and waitforcert is disabled
在代理服务器中:

[puppet@human etc]$puppet agent --configprint server
puppet

是的,这是一个老问题。为找到这篇文章并有同样问题的未来人们解答这个问题。 puppet代理必须以root身份运行。 sudo傀儡代理[命令] 这是行不通的。木偶必须有根隐私。 sudo傀儡代理[命令] 可能有效,也可能无效。它应该可以工作,但如果您的环境配置不正确,您可能会遇到问题。
$0.02

您是否有响应“puppet”的DNS(或主机)条目?如果是,您的puppetmaster是否在正确的接口上侦听?是的,它在端口8140 puppet代理上侦听--configprint masterport 8140..此消息我尝试使用[puppet代理-t]与根用户连接它连接了/。你能告诉我为什么我无法连接到sudo puppet用户吗。