Python Cassandra: запрос аутентификации не был отправлен, это подозрительно, потому что драйвер ожидает аутентификацию
Я пытаюсь подключиться cassandraDB
используя питон. Я использовал аутентификацию как PlainTextAuthProvider
, Это мой фрагмент кода.
auth_provider = PlainTextAuthProvider(username="foo", password="bar")
cluster = Cluster([1.1.1.1], protocol_version=2, auth_provider=auth_provider)
session = cluster.connect()
session.set_keyspace('keyspace')
cluster.connect()
Выдает следующую ошибку:
Запрос аутентификации не был отправлен, это подозрительно, потому что драйвер ожидает аутентификацию (настроенный authenticator = PlainTextAuthenticator)
1 ответ
Это PYTHON-940, добавленный в версии 3.14.0 драйвера. Это не должно выдавать ошибку, но предупреждение, если соединение происходит без аутентификации. Намерение состоит в том, чтобы пометить, когда клиент настраивает, и ожидает, что будет использовать аутентификацию, но сервер не делает. Проверьте настройки аутентификации в cassandra.yaml
и проверьте, что это упомянуто в system.log
при запуске.