ssl-certificate - 无法使用新的 puppet master 生成新的 puppet 证书
问题描述
创建了一个新的 Puppet Master 以升级到 Puppet6
是否“rm -rf /etc/puppetlabs/puppet/ssl”清除旧证书
将旧客户端指向新主节点后,客户端无法生成新证书。
收到的错误是这样的:
Error: /File[/opt/puppetlabs/puppet/cache/facts.d]: Failed to generate additional resources using 'eval_generate': SSL_connect returned=1 errno=0 state=error: certificate verify failed: [unable to get local issuer certificate for /CN={server FQDN}]
Error: /File[/opt/puppetlabs/puppet/cache/facts.d]: Could not evaluate: Could not retrieve file metadata for puppet:///pluginfacts: SSL_connect returned=1 errno=0 state=error: certificate verify failed: [unable to get local issuer certificate for /CN={server FQDN}]
如何让客户端生成新证书?
解决方案
请也删除 puppet 客户端上的 ssl 文件夹,然后重试 puppet 代理 --waitforcert 60 --test
推荐阅读
- php - 将 wordpress 项目部署到服务器后不加载 wordpress
- pine-script - 为什么我的 pine 脚本代码不起作用?
- javascript - 在数据库中存储营业时间:如何检查商店是否营业?
- postgresql - 如何使用 postgis 函数填充多边形之间的间隙
- sql - 从包(oracle、sql)调用函数时参数的数量或类型错误
- python - 在python中读取一个不断更新的列表
- c# - AKS 群集内 Azure Functions 的 CORS 问题
- android - Android react-native-webview “SSL 错误:主机名不匹配” (expo)
- reactjs - Howler 不会加载和播放声音文件
- html - 指导:HTML表格格式