2012-09-17 57 views
2

我试图通过我的刀具工具访问我的托管云实例。当我执行knife rackspace命令时,在列出响应之前,多行输出到我的控制台: “您的OpenSSL :: SSL :: SSLSocket不支持Excon nonblock”厨师刀Rackspace OpenSSL :: SSL :: SSLSocket错误

有没有其他人经历过这个问题或做任何人知道为什么或如何解决这个问题?

我遇到的第二个问题是,当我做刀“rackspace服务器列表”时,即使我在云中有活动的服务器,返回的列表也是空的。有任何想法吗?

回答

1

this page

有两种解决方法。如果你能管理它,第一选择比第二更好。

1)修复ca_path到证书路径:Excon.ssl_ca_path = '/path/to/certs'

2)关闭等认证:Excon.ssl_verify_peer = false

都适用于您的knife.rb文件。

您还可以检查:this READMEthis wiki entry