мой конфиг ножа работал. Сервер Chef обновлен до более новой версии. файлы pem совпадают, и конфигурация ножа должна быть правильной.
Но когда я запускаю любую команду ножа .. например
knife user list
Я получаю это сообщение об ошибке:
ERROR: The object you are looking for could not be found
C:/opscode/chefdk/embedded/lib/ruby/2.0.0/net/http/response.rb:325:in `stream_check': undefined method `closed?' for nil:NilClass (NoMethodError)
from C:/opscode/chefdk/embedded/lib/ruby/2.0.0/net/http/response.rb:199:in `read_body'
from C:/opscode/chefdk/embedded/lib/ruby/2.0.0/net/http/response.rb:226:in `body'
from C:/opscode/chefdk/embedded/apps/chef/lib/chef/knife.rb:573:in `rescue in format_rest_error'
from C:/opscode/chefdk/embedded/apps/chef/lib/chef/knife.rb:571:in `format_rest_error'
from C:/opscode/chefdk/embedded/apps/chef/lib/chef/knife.rb:542:in `humanize_http_exception'
from C:/opscode/chefdk/embedded/apps/chef/lib/chef/knife.rb:508:in `humanize_exception'
from C:/opscode/chefdk/embedded/apps/chef/lib/chef/knife.rb:499:in `rescue in run_with_pretty_exceptions'
from C:/opscode/chefdk/embedded/apps/chef/lib/chef/knife.rb:487:in `run_with_pretty_exceptions'
from C:/opscode/chefdk/embedded/apps/chef/lib/chef/knife.rb:174:in `run'
from C:/opscode/chefdk/embedded/apps/chef/lib/chef/application/knife.rb:139:in `run'
from C:/opscode/chefdk/embedded/apps/chef/bin/knife:25:in `<top (required)>'
from C:/opscode/chefdk/bin/knife:44:in `load'
from C:/opscode/chefdk/bin/knife:44:in `<main>'
Версия Chef на рабочей станции - 11.16.0, Chef Server - 12.rc5.