i have custom chef server on premises tls certificate signed our own ca server. added ca certificate .chef/trusted_certs
, knife ssl verify
works fine.
but when try upload cookbooks using berksfile run following error:
$ berks upload e, [2016-03-26t15:02:18.290419 #8629] error -- : ridley::errors::clienterror: ssl_connect returned=1 errno=0 state=error: certificate verify failed e, [2016-03-26t15:02:18.291025 #8629] error -- : /users/chbr/.rvm/gems/ruby-2.3-head@global/gems/celluloid-0.16.0/lib/celluloid/responses.rb:29:in `value'
i have tried append ca certificate /ops/chefdk/embedded/ssl/certs/cabundle.pem
made no difference.
create custom ca bundle file , set $ssl_cert_file
(or $ssl_cert_dir
if want use format) in environment.
Comments
Post a Comment