【发布时间】:2015-03-29 08:37:27
【问题描述】:
我有 2 个不同的 ubuntu VPS 实例,每个实例都有不同的 IP 地址。 一个被分配为厨师服务器,另一个充当工作站。
当我使用命令时 刀配置-i
我确实可以选择在本地找到 admin.pem 和 chf-validator.pem 文件。 我也可以在本地创建knife.rb 文件。
在设置刀时,我收到一个问题,要求我输入“chef-server url”,所以我输入 vps 实例的“https://ip_address/”
但最后我收到一条错误消息
错误:连接到主机的 SSL 验证失败:“我的服务器主机的 ip_address”- 主机名“我的主机的 ip_address”与服务器证书不匹配
错误:无法建立与服务器的安全连接。
使用knife ssl check 对您的 SSL 配置进行故障排除。
如果您的 Chef Server 使用自签名证书,您可以使用
knife ssl fetch 让 knife 信任服务器的证书。
我使用“knife ssl fetch”从 chef-server 获取trusted_certs,但它仍然不起作用。
请厨师专家帮忙。
【问题讨论】:
标签: ssl chef-infra knife