首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sudo apt-得到更新更改配置文件的木偶?

sudo apt-得到更新更改配置文件的木偶?
EN

Server Fault用户
提问于 2014-10-29 00:49:43
回答 2查看 402关注 0票数 0

我在linuxmint中启动了3个vm。木偶大师1人,木偶2人。两天前,我可以在两个客户端运行"sudo傀儡代理--测试“,没有问题。今天我在我的一个木偶里安装了流星。之后“sudo傀儡特工-测试”就不再有效了。我对这种现象感到非常困惑。这是因为在过去的几天里,我没有碰过任何.conf或.pp。事实上,我只需将vm关闭2天,并在今天打开它。我无法诊断导致此错误的问题。如果有人能给我一个解释,以及如何解决这个问题,我将不胜感激。

错误日志:

代码语言:javascript
复制
Warning: Unable to fetch my node definition, but the agent run will continue:
Warning: Server hostname 'puppetmaster' did not match server certificate; expected one of puppetmaster.localdomain, DNS:puppet, DNS:puppet.localdomain, DNS:puppetmaster.localdomain
Info: Retrieving plugin
Error: /File[/var/lib/puppet/lib]: Failed to generate additional resources using 'eval_generate': Server hostname 'puppetmaster' did not match server certificate; expected one of puppetmaster.localdomain, DNS:puppet, DNS:puppet.localdomain, DNS:puppetmaster.localdomain
Error: /File[/var/lib/puppet/lib]: Could not evaluate: Server hostname 'puppetmaster' did not match server certificate; expected one of puppetmaster.localdomain, DNS:puppet, DNS:puppet.localdomain, DNS:puppetmaster.localdomain Could not retrieve file metadata for puppet://puppetmaster/plugins: Server hostname 'puppetmaster' did not match server certificate; expected one of puppetmaster.localdomain, DNS:puppet, DNS:puppet.localdomain, DNS:puppetmaster.localdomain
Error: Could not retrieve catalog from remote server: Server hostname 'puppetmaster' did not match server certificate; expected one of puppetmaster.localdomain, DNS:puppet, DNS:puppet.localdomain, DNS:puppetmaster.localdomain
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
Error: Could not send report: Server hostname 'puppetmaster' did not match server certificate; expected one of puppetmaster.localdomain, DNS:puppet, DNS:puppet.localdomain, DNS:puppetmaster.localdomain
EN

回答 2

Server Fault用户

发布于 2015-05-28 06:19:33

可以通过在/etc/puppet/puppet.conf中添加以下行来解决这一问题

代码语言:javascript
复制
[master]:
certname=puppetmaster
票数 1
EN

Server Fault用户

发布于 2014-10-29 09:26:19

根据您在评论中所说的,您可能需要添加一个显式的

x.x.x.x puppetmaster记录到您的/etc/hosts文件。

因为search local domain/etc/resolv.conf中有,所以如果/etc/hosts中没有显式记录,则尝试解析域puppetmaster.local,这不是您拥有的证书中的内容。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/640388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档