knife solo でSSL周りの警告が出た時の対処方

alkoshikawa 2,352views 更新:2014年6月13日
SSL validation of HTTPS requests is disabled. HTTPS connections are still
encrypted, but chef is not able to detect forged replies or man in the middle
attacks.

To fix this issue add an entry like this to your configuration file:

```
  # Verify all HTTPS connections (recommended)
  ssl_verify_mode :verify_peer

  # OR, Verify only connections to chef-server
  verify_api_cert true
```

chefのバージョン11.12からknife ssl checkが導入されたとかで上記警告が出るようになります。

まずknife-soloを0.4.2にアップデートします。

gem update knife

 knifeを実行しているディレクトリに.chef/knife.rbというファイルがあるので以下を追加します。

ssl_verify_mode  :verify_peer

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません