Cassandra 2.0.3客户端到服务器[tsocket读取0字节]错误



我想启用授权,身份验证,客户端/服务器加密和cassandra 2.0.3中的interdode加密。不幸的是,这似乎没有发生,因为所有安全配置都可以正常工作但是,当我启用"客户端/服务器加密"并连接到CQLSH时,我会收到错误"连接错误:tsocket读取0字节" ..

有人请帮助这是怎么可能的?如果没有,那为什么呢?该客户端/服务器加密如何实际上在本地主机上工作?

您还必须正确设置CQLSH才能使用SSL。

http://www.datastax.com/documentation/cassandra/2.0/cassandra/security/securecqlshsssl_t.html

如果您已经在服务器上设置了加密,那么您已经有一个证书文件,您需要在cqlshrc中使用它:

[connection]
hostname = 127.0.0.1
port = 9160
factory = cqlshlib.ssl.ssl_transport_factory
[ssl]
certfile = ~/keys/cassandra.cert

最新更新