Nginx 的 Chef 服务器错误

Chef Server error with nginx

我无法从我的工作站连接到我的 Chef 服务器 (11)。

在 chef 服务器上,如果我 运行 chef-server-ctl 重启,除 nginx 之外的一切都会启动,并且会出现此错误:

timeout: down: nginx: 0s, normally up, want up

在 nginx 的当前文件中显示此错误:

2015-12-11_13:57:13.15227 nginx: [emerg] SSL_CTX_use_PrivateKey_file("/var/opt/chef-server/nginx/ca/mychefserver.com.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch)

有人知道这里的问题是什么吗?

TLS 证书已损坏。如果您自己指定它们,您可能会遗漏一个文件。如果它们是内部生成的,您可能必须删除并重建它们。