Certificate Puppet:从Ubuntu18节点向Centos8主机请求certfificate时出现颁发者证书错误

Certificate Puppet:从Ubuntu18节点向Centos8主机请求certfificate时出现颁发者证书错误,certificate,puppet,Certificate,Puppet,我正在尝试配置演示、跨平台木偶设置,即 Centos 8上运行puppetserver版本6.11.1的Puppet master 运行Puppet v5.4.0的ubuntu18.04上的Puppet节点 然而,当我尝试使用puppet代理运行测试puppet时——test,我得到如下错误。 看起来它需要Puppet CA的颁发者证书,即签署Puppet CAs证书的根CA的证书。centosMaster centosUbuntu不存在此错误 有人能帮忙吗?我可以将此证书从centos上的Pu

我正在尝试配置演示、跨平台木偶设置,即
Centos 8上运行puppetserver版本6.11.1的Puppet master 运行Puppet v5.4.0的ubuntu18.04上的Puppet节点

然而,当我尝试使用puppet代理运行测试puppet时——test,我得到如下错误。 看起来它需要Puppet CA的颁发者证书,即签署Puppet CAs证书的根CA的证书。centosMaster centosUbuntu不存在此错误

有人能帮忙吗?我可以将此证书从centos上的Puppet servers文件复制到需要它的ubuntu节点吗?如果是,centos主机上的位置是什么

root@node04-ubuntu:/#puppet代理--测试--ca#u server=puppetmaster.localdomain.com--无daemonize--waitforcert=20--详细

警告:无法获取我的节点定义,但代理运行将继续: 警告:SSL\u connect返回=1 errno=0 state=错误:证书验证失败(无法获取颁发者证书):[无法获取/CN=Puppet CA的颁发者证书:puppetmaster.localdomain.com] 信息:检索插件影响 错误:/File[/var/cache/puppet/facts.d]:无法使用“eval\u generate”生成其他资源:SSL\u connect返回=1 errno=0状态=错误:证书验证失败(无法获取颁发者证书):[无法获取/CN=puppet CA:puppetmaster.localdomain.com的颁发者证书] 错误:/File[/var/cache/puppet/facts.d]:无法计算:无法检索的文件元数据puppet:///pluginfacts: SSL_connect返回=1 errno=0 state=错误:证书验证失败(无法获取颁发者证书):[无法获取/CN=Puppet CA:puppetmaster.localdomain.com的颁发者证书] 信息:检索插件 错误:/File[/var/cache/puppet/lib]:无法使用“eval\u generate”生成其他资源:SSL\u connect返回=1 errno=0状态=错误:证书验证失败(无法获取颁发者证书):[无法获取/CN=puppet CA的颁发者证书:puppetmaster.localdomain.com] 错误:/File[/var/cache/puppet/lib]:无法计算:无法检索的文件元数据puppet:///plugins: SSL_connect返回=1 errno=0 state=错误:证书验证失败(无法获取颁发者证书):[无法获取/CN=Puppet CA:puppetmaster.localdomain.com的颁发者证书] 错误:无法从远程服务器检索目录:SSL\u connect返回=1 errno=0 state=错误:证书验证失败(无法获取颁发者证书):[无法获取/CN=Puppet CA:puppetmaster.localdomain.com的颁发者证书] 警告:未在失败的目录上使用缓存 错误:无法检索目录;跳绳跑 错误:无法发送报告:SSL\u connect返回=1 errno=0 state=错误:证书验证失败(无法获取颁发者证书):[无法获取/CN=Puppet CA:puppetmaster.localdomain.com的颁发者证书

已修复

问题是版本不匹配。使客户端与主服务器的最新版本相同,并且它现在正在工作。干杯