我正在尝试使用刀具引导程序设置一个厨师客户端节点:
knife bootstrap nodename -x user -P passwd --sudo
Run Code Online (Sandbox Code Playgroud)
获取以下错误消息::
Chef尝试创建客户端"nodename .url.com"时遇到错误身份验证错误 - 无法向Chef服务器进行身份验证(http 401).服务器响应:用户或客户端'chef-validator'的签名无效*
我的配置设置看起来不错,我尝试重新启动所有的厨师服务器服务,并尝试从节点配置chef-client
/etc/chef/etc/chef/chef-validator.pem到我的/etc/chef/validator.pemchef-client -l debug -S https://mychefserver.url.com -K /etc/chef/validation.pem
[2014-07-03T14:03:25-04:00]致命:Chef :: Exceptions :: ChildConvergeError:Chef run process退出失败(退出代码1)*