knife コマンドを使用して Chef-Workstation のセットアップが成功したことを確認するとき、または Chef-Cookbook をアップロードしようとすると、SSL エラーが発生します。次のコマンドを使用します。
knife client list
knife node list
knife cookbook upload cookbookname
Chef-Workstation で次のエラーが発生します。
OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: unknown protocol
このエラーを解決するために、rackfile ソフトウェアを使用して次の 3 つのファイルを作成してみました。
hostname.key
hostname.pem
hostname.crt
シェフサーバー上。
サーバー自体のフォルダー内とワークステーションhostname.pem
のフォルダー内に配置しました。最後にもう一度コマンドを実行しようとしましたが、成功しませんでした。SSL エラーを解決するためのヘルプをいただければ幸いです。chef
certs