puppet cert list -all:Error:header too long

我试图重新启动我的木偶主,但错误仍然存​​在。

也可以从所有试图join的木偶代理处看到它。

puppet agent --server puppet.example.com --waitforcert 60 --test --verbose Error: Could not request certificate: Error 400 on SERVER: header too long 

木偶主服务器上有空的ca请求文件需要删除。

在这里:/ var / lib / puppet / ssl / ca /​​ requests

木偶主服务器上有空的ca请求文件需要删除。

在这里:/ var / lib / puppet / ssl / ca /​​ requests

附加提示:用df检查你的/var分区没有满。

为了解决问题,请删除0字节的文件并再次运行puppet命令。 root@server:/var/lib/puppet/ssl/ca# du * 0 ca_crl.pem root@server:/var/lib/puppet/ssl/ca# rm ca_crl.pem root@server:/var/lib/puppet/ssl/ca# puppet cert -al