我正在尝试签署我的节点(对于一个木偶大师)我所做的任何事情我都会收到以下错误:
Error: Could not find CSR for: [domain name]
该节点确实列在puppet证书列表-all
下答案 0 :(得分:2)
您可能需要从puppet目录中删除证书(通常位于/etc/puppetlabs/puppet/ssl
)并重新发布。
根据我的经验,这总是有效的。 Puppet documentation很好地涵盖了这一点。
答案 1 :(得分:0)
即使我也遇到了同样的问题,但是通过提供完整的主机名解决了。
首先运行:-
puppet cert list
output :-
"hostname.domainname.com" (SHA256) 2D:A2:4F...B6:9C
之后,从上面的输出中获取主机名,并在下面给出它:-
puppet cert sign hostname.domainname.com