puppet - 证书验证失败 [无法获得 CN=puppetmaster.example.com 的本地颁发者证书]

标签 puppet configurationmanager puppet-enterprise

尝试从 puppet 代理节点运行以下命令时:

puppet agent --test --verbose

提示以下错误

Error: certificate verify failed [unable to get local issuer certificate for CN=puppetmaster.example.com]



我已经在/etc/hosts 文件中向我的主机添加了 FQDN。

最佳答案

我删除了 puppet 目录中的 SSL 文件夹,然后一切正常。

rm -rf /etc/puppetlabs/puppet/ssl/
puppet agent --test --verbose

您可以使用以下命令检查日志
journalctl -u puppet

关于puppet - 证书验证失败 [无法获得 CN=puppetmaster.example.com 的本地颁发者证书],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61387670/

相关文章:

php - 用于简单 LAMP 开发的 Chef/Fabric/Puppet 替代方案?

ruby - Puppet:使自定义函数依赖于资源

c# - 在.NET中在运行时合并自定义配置节

c# - Azure Functions - 当我尝试本地调试时,配置设置返回 null

puppet - runintervel in puppet - 当 list 没有变化时,旧目录是否会再次应用?

linux - 可以有多个init.pp吗?

puppet - 在 puppet 执行期间运行任意 ruby​​ 代码?

windows - Windows 8.1 更新后出现 Vagrant 错误

.net - 您如何指示 NUnit 从特定目录加载程序集的 dll.config 文件?

puppet - Windows Puppet 代理无法连接到 AWSOpsWorks Puppet Enterprise 主服务器