我最近更新了我的厨师服务器上的 SSL 证书,现在我无法将食谱上传到厨师服务器。但是,我能够将角色/环境上传/修改/添加到厨师服务器,厨师节点客户端工作正常。下载菜谱时没有问题,只有在上传菜谱时。
我尝试重新启动厨师服务器服务,甚至重新启动厨师服务器,但问题仍然存在。
以下是我在使用刀上传食谱或通过 Chef Server UI 浏览食谱时遇到的错误:
### knife cookbook upload -o . chef-client_0 -V
Uploading chef-client_0 [3.3.3]
INFO: Validating ruby files
INFO: Validating templates
INFO: Syntax OK
INFO: Saving chef-client_0
INFO: Uploading files
INFO: Uploading /private/var/root/c/chef_cookbooks/vendor_cookbooks/chef-client_0/attributes/default.rb (checksum hex = bffdd0f69ce34d915bb6695f4bd10d0a) to https://CHEF_SERVER.MYDOMAIN:443/bookshelf/organization-00000000000000000000000000000000/checksum-bffdd0f69ce34d915bb6695f4bd10d0a?AWSAccessKeyId=847c5c55c0e51749a5aa8a987537b35b46cc7159&Expires=1395409204&Signature=UORF9gdB0G0svW0HuvPEfLxY15o%3D
INFO: HTTP Request Returned 500 Internal Server Error: internal service error
ERROR: internal server error
Response: internal service error
厨师服务器:11.0.10
厨师客户端:11.8.2
我尝试上传的食谱没有语法错误。