我正试图在傀儡中实施基于策略的自动签名。 我已经执行了以下步骤:
木偶大师 :
在主服务器上的puppet.conf的[master]部分指定了ruby实用程序的完整path。 这是我所设定的:
autosign = $ confdir / certsign.rb
在傀儡代理
创build文件/etc/puppet/csr_attributes.yaml与内容:
extension_requests:pp_uuid:abcdefghijk
现在当我运行puppet agent -t它是抛出错误,而不是自动签署CSR:
Error: Could not request certificate: Error 400 on SERVER: Invalid pattern "first line of script"
我该如何解决这个错误?