我正在尝试使用TLS保护dask分布式系统,但是调度程序抛出“TypeError:TLS需要类型为的'ssl\u context'参数ssl.ssl上下文(也许可以检查TLS配置?)相反,当我在一些本地网络机器上运行dask ssh时“没有”。你知道吗
这适用于使用dask ssh创建的dask分布式系统。系统中的所有计算机主机文件.txt在网络和文件服务器上是本地的。我对所有机器使用相同的2个用openssl工具创建的文件。使用默认TCP没有问题。我想我不是做了错误的TLS证书,就是在Dask配置中分配了错误的TLS证书。我在google上搜索了很多关于这个错误的信息,我不知道会是什么问题
以下是我如何生成证书: openssl请求-新密钥rsa:4096-节点-sha256-x509-days 3650-nodes-out/MyFakeDirectory/certs/墨西哥湾-键入/MyFakeDirectory/private/我的钥匙.pem你知道吗
把所有的问题都留下空白。 以下是我在dask config中的所有相关分配,位于:.config/dask/distributed:
default-scheme: tls
.
.
.
require-encryption: True
tls:
ca-file: /MyFakeDirectory/Certs/certs/myca.pem
scheduler:
key: /MyFakeDirectory/Certs/private/mykey.pem
cert: /MyFakeDirectory/Certs/certs/myca.pem
worker:
key: /MyFakeDirectory/Certs/private/mykey.pem
cert: /MyFakeDirectory/Certs/certs/myca.pem
client:
key: /MyFakeDirectory/Certs/private/mykey.pem
cert: /MyFakeDirectory/Certs/certs/myca.pem
ciphers:
ECDHE-ECDSA-AES128-GCM-SHA256
目前没有回答
相关问题 更多 >
编程相关推荐