TL:DR; 如何導入chef-management ssl證書到chromium/firefox中?是/var/opt/opscode/nginx/ca/[fqdn].crt相應的文件?如何導入chef-manage生成的自簽名證書?
我生成使用無業遊民,遊民,berkshelf廚師服務器的機器,和廚師服務器超市菜譜。一旦完成,我正在運行 chef-server-ctl install chef-manage chef-server-ctl reconfigure chef-manage-ctl reconfigure ...爲了安裝和設置廚師管理插件。安裝插件後,我試圖通過瀏覽器的證書管理界面將生成的證書導入瀏覽器(chromium/firefox)/var/opt/opscode/nginx/ca/[fqdn].crt,但收到以下錯誤(S):
鉻:
證書導入錯誤 無效或損壞的文件。
火狐:
這種個人證書不能安裝,因爲你不擁有其請求證書時創建對應的私鑰。
該文件看起來像一個ssh公鑰,但用「BEGIN/END CERTIFICATE」而不是「BEGIN/END RSA PUBLIC KEY」。證書的格式和內容似乎是正確的。
任何提示,提示或建議將不勝感激!
- K.E.
這給了我足夠的指導,讓我知道我正在用我一直試圖使用的文件吠叫錯誤的樹,所以這足以回答最初的問題。作爲一個側面說明,目的是爲了在研討會中使用測試環境,所以我的目標是自動化SSL異常過程(真正的證書不適合這種特殊情況)。感謝您的協助coderanger! – Informatician