我已经安装了chef-dk并开始使用berkshelf,但是berks上传失败了

use*_*679 6 chef-infra berkshelf chefdk

我已经安装了厨师客户端12.0.3,除此之外我已经安装了chef-dk版本,0.3.5但为什么chef-dk正在安装厨师客户端版本Chef: 11.18.0.rc.1

  1. 无法将cookbook上传到厨师服务器
  2. berks shelf list正在运行,但是berks上传失败了

错误:

E, [2015-01-08T04:58:36.707534 #22533] ERROR -- : Ridley::Errors::ClientError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
E, [2015-01-08T04:58:36.708931 #22533] ERROR -- : /opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/celluloid-0.16.0/lib/celluloid/responses.rb:29:in `value'
/opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/celluloid-0.16.0/lib/celluloid/calls.rb:92:in `value'
/opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/celluloid-0.16.0/lib/celluloid/proxies/sync_proxy.rb:33:in `method_missing'
/opt/chefdk/embedded/lib/ruby/gems/2.1.0/gems/celluloid-0.16.0/lib/celluloid/proxies/cell_proxy.rb:17:in `_send_

    There was an error connecting to the Chef Server
Run Code Online (Sandbox Code Playgroud)

cod*_*ger 3

SSL 验证过程失败。请按照以下说明将其固定在刀上。对于 berkshelf,您可以禁用 SSL 验证,config.json也可以设置$SSL_CERT_FILE为下载的服务器证书。