【发布时间】:2020-06-23 17:04:30
【问题描述】:
我是 puppet 的新手,我在 puppet slave 上遇到了这个错误。在互联网上进行了一些研究后,我找到了一个可行的解决方案,不幸的是,对于错误的原因或解决问题的代码正在做什么没有一个准确的解释。在不了解代码在做什么以及如何修复的情况下,我真的不喜欢复制和粘贴代码/如果我能解释为什么会发生错误以及代码正在做什么来解决这个问题,我将非常感激。
错误信息
Warning: Unable to fetch my node definition, but the agent run will continue:
警告:返回 SSL_connect SYSCALL=5 errno=0 state=unknown state
信息:检索插件事实
错误:/File[/opt/puppetlabs/puppet/cache/facts.d]:无法使用“eval_generate”生成其他资源:SSL_connect SYSCALL returned=5 errno=0 state=unknown state
错误:/File[/opt/puppetlabs/puppet/cache/facts.d]:无法评估:无法检索 puppet:///pluginfacts 的文件元数据:SSL_connect SYSCALL 返回=5 errno=0 state=unknown状态
信息:检索插件
错误:/File[/opt/puppetlabs/puppet/cache/lib]:无法使用“eval_generate”生成其他资源:SSL_connect SYSCALL returned=5 errno=0 state=unknown state
错误:/File[/opt/puppetlabs/puppet/cache/lib]:无法评估:无法检索 puppet:///plugins 的文件元数据:SSL_connect SYSCALL 返回=5 errno=0 state=unknown state
信息:加载事实
错误:无法从远程服务器检索目录:SSL_connect SYSCALL 返回=5 errno=0 state=unknown state
警告:未对失败的目录使用缓存
错误:无法检索目录;跳过跑步
错误:无法发送报告:SSL_connect SYSCALL 返回=5 errno=0 state=unknown state
解决方案
[root@host ~]# puppet config print ssldir
/etc/puppetlabs/puppet/ssl
[root@host ~]# mkdir /tmp/puppet-ssl-orig
[root@host ~]# mv /etc/puppetlabs/puppet/ssl/* /tmp/puppet-ssl-orig
[root@host ~]# puppet agent -t
【问题讨论】:
标签: puppet