- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在关注这些 instructions ;但是当我运行给定的样本时
from shade import *
simple_logging(debug=True)
conn = openstack_cloud(cloud='myopenstack')
images = conn.list_images()
for image in images:
print(image)
我得到:
keystoneauth1.exceptions.connection.SSLError: SSL exception connecting to MY-URL/auth/tokens: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:645)
然后我想起向我们提供这种云的人告诉我们在使用 python openstack 客户端时使用“--insecure”参数。我做了更多搜索,并更改了一行
conn = openstack_cloud(cloud='myopenstack', verify='False')
现在我得到:
keystoneauth1.exceptions.connection.SSLError: SSL exception connecting to MY-AUTH_URL/auth/tokens: [Errno 2] No such file or directory
但现在我有点迷路了 - 有什么想法吗?
最佳答案
我没有找到使调用verify
成功的解决方案;但是提供这个 openstack 实例的人向我提供了一个特殊的证书;并随之而来;我这样做:
os.environ['REQUESTS_CA_BUNDLE'] = './special.pem'
一切正常!
(所以答案是通过修复证书来解决证书验证问题;-)
关于python - 认证为什么/如何因 AUTH_URL/auth/tokens "No such file"错误而失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42283693/
我正在关注这些 instructions ;但是当我运行给定的样本时 from shade import * simple_logging(debug=True) conn = openstack_c
我是一名优秀的程序员,十分优秀!