首页 > 解决方案 > Puppetserver 未指定证书验证错误

问题描述

以下命令引发错误:

puppetserver ca list

运行操作“列表”时出现致命错误错误:无法连接到https://puppet:8140/puppet-ca/v1/certificate_statuses/any_key

根本原因:SSL_connect 返回=1 errno=0 状态=错误:证书验证失败(未指定的证书验证错误)

标签: puppetconfigurationmanager

解决方案


我已经编辑了我的 /etc/hosts 文件并添加了

10.0.0.4    puppetmaster.example.com

我还将我的 /etc/puppetlabs/puppet/puppet.conf 文件编辑为:

...
[main]
 certname = puppetmaster.example.com
 server = puppetmaster.example.com
[master]
 dns_alt_names = puppetmaster.example.com  
 ...

实际上,默认情况下,服务器名称是“puppet”,在 dns_alt_names 中我没有提到 puppet。这就是 puppetserver ca 命令失败的原因。


推荐阅读