Ich habe ssl-Verschlüsselung in meinem cassandra Knoten aktiviert, und ich versuche, herauszufinden, wie zu meinem Knoten mit ssl mit cqlsh verbinden:Mit cqlsh mit ssl
Wenn ich laufe ./cqlsh --ssl
ich die folgende Fehlermeldung erhalten:
Validation is enabled; SSL transport factory requires a valid certfile to be specified. Please provide path to the certfile in [ssl] section as 'certfile' option in /root/.cassandra/cqlshrc (or use [certfiles] section) or set SSL_CERTFILE environment variable.
ich folgte dem Link auf https://docs.datastax.com/en/cassandra/2.1/cassandra/security/secureCqlshSSL_t.html:
[authentication]
username = fred
password = !!bang!!$
ich im Stammordner bin zu halten, so dass jeder Benutzer anmelden und den gemeinsamen Zugriff auf Ordner (anstatt in meinem Benutzerverzeichnis). Wie lautet das Passwort in diesem Fall? Muss ich mein Passwort eingeben ?!
certfile = ~/keys/node0.cer.pem
Benötige ich dieses certfile auf die Trusts der cassandra hinzuzufügen, oder kann ich nur cassandra Knoten Zertifikat selbst hinzufügen?
Ich benutze Cassandra 2.2.7.
Interessant, wenn mein Benutzername und Passwort falsch sind, funktioniert es immer noch! Aber wenn es fehlt, fragt es immer noch nach Benutzername, Passwort. Was denkst du könnte das Problem sein? – user1692342