Не удается подключиться к весеннему ботинку Atlas Mongo - PullRequest
0 голосов
/ 10 апреля 2019

У меня проблемы с подключением к коллекции MongoDB Atlas.Используя инструкции по подключению, данные Mongo, я сделал это в своем проекте:

MongoClientURI uri = new MongoClientURI(
                "mongodb+srv://<admin>:<password>@cluster0-jufkk.gcp.mongodb.net/test?retryWrites=true");

            MongoClient mongoClient = new MongoClient(uri);
            MongoDatabase database = mongoClient.getDatabase("test");
            database.getName();

, но когда я его запускаю, выдается UnknownHostExeption, сообщая мне, что cluster0-jufkk.gcp.mongodb.net - неизвестный хост.Поэтому я попытался подключиться через оболочку mongo следующим образом:

mongo "mongodb+srv://cluster0-jufkk.gcp.mongodb.net/test" --username username

он попросил у меня пароль, и вот что было напечатано:

подключение к: mongodb: //cluster0-shard-00-01-jufkk.gcp.mongodb.net.:27017,cluster0-shard-00-02-jufkk.gcp.mongodb.net.:27017,cluster0-shard-00-00-jufkk.gcp.mongodb.net.:27017/test?authSource=admin&gssapiServiceName=mongodb&replicaSet=Cluster0-shard-0&ssl=true 2019-04-10T15: 52: 07.396 + 0200 I NETWORK [js] Запуск нового монитора набора реплик для Cluster0-sh-shcluster0-shard-00-01-jufkk.gcp.mongodb.net.:27017,cluster0-shard-00-02-jufkk.gcp.mongodb.net.:27017,cluster0-shard-00-00-jufkk.gcp.mongodb.net.:27017 2019-04-10T15: 52: 07.835 + 0200 I NETWORK [ReplicaSetMonitor-TaskExecutor] Успешно подключен к cluster0-shard-00-01-jufkk.gcp.mongodb.net.:27017 (открыто 1 подключениеto cluster0-shard-00-01-jufkk.gcp.mongodb.net.:27017 с 5-секундным таймаутом) 2019-04-10T15: 52: 07.837 + 0200 I NETWORK [js] Успешно подключен к cluster0-shard-00-00-юfkk.gcp.mongodb.net.:27017 (1 соединение теперь открыто для cluster0-shard-00-00-jufkk.gcp.mongodb.net.:27017 с 5-секундным таймаутом) 2019-04-10T15: 52: 07.862+0200 I NETWORK [ReplicaSetMonitor-TaskExecutor], меняющий хосты на Cluster0-shard-0 / cluster0-shard-00-00-jufkk.gcp.mongodb.net: 27017, cluster0-shard-00-01-jufkk.gcp.mongodb.net: 27017, cluster0-shard-00-02-jufkk.gcp.mongodb.net: 27017 от Cluster0-shard-0 / cluster0-shard-00-00-jufkk.gcp.mongodb.net.: 27017, cluster0-shard-00-01-jufkk.gcp.mongodb.net.:27017,cluster0-shard-00-02-jufkk.gcp.mongodb.net.:27017 2019-04-10T15: 52: 07.992 + 0200 Я СЕТЬ [ReplicaSetMonitor-TaskExecutor] Успешно подключен к cluster0-shard-00-00-jufkk.gcp.mongodb.net:27017 (1 подключение теперь открыто к cluster0-shard-00-00-jufkk.gcp.mongodb.net:27017 с 5-секундным таймаутом)2019-04-10T15: 52: 08.003 + 0200 I NETWORK [js] Успешно подключено к cluster0-shard-00-01-jufkk.gcp.mongodb.net:27017 (1 соединение теперь открыто для cluster0-shard-00-01-jufkk.gcp.mongodb.net:27017 Wi5-секундный тайм-аут) 2019-04-10T15: 52: 08.245 + 0200 I СЕТЬ [js] Пометка кластерного узла 0-shard-00-01-jufkk.gcp.mongodb.net:27017 как сбойная :: вызванная :: Location40659: не удается подключиться к новому мастеру наборов реплик [cluster0-shard-00-01-jufkk.gcp.mongodb.net:27017], err: Location8000: аутентификация не удалась.2019-04-10T15: 52: 08.289 + 0200 I NETWORK [ReplicaSetMonitor-TaskExecutor] Успешно подключен к cluster0-shard-00-02-jufkk.gcp.mongodb.net:27017 (1 соединение теперь открыто для cluster0-shard-00-02-jufkk.gcp.mongodb.net:27017 с 5-секундным таймаутом) 2019-04-10T15: 52: 08.406 + 0200 I NETWORK [js] Маркировка хоста cluster0-shard-00-00-jufkk.gcp.mongodb.net: 27017 как сбой :: вызвано :: Location8000: невозможно выполнить аутентификацию на узле набора реплик cluster0-shard-00-00-jufkk.gcp.mongodb.net:27017 :: вызвано :: Ошибка аутентификации.2019-04-10T15: 52: 08.566 + 0200 I NETWORK [js] Маркировка узла cluster0-shard-00-02-jufkk.gcp.mongodb.net:27017 как сбойная :: вызванная :: Location8000: не удается выполнить аутентификацию нанабор реплик узла cluster0-shard-00-02-jufkk.gcp.mongodb.net:27017 :: вызван :: Ошибка аутентификации.2019-04-10T15: 52: 08.734 + 0200 I NETWORK [js] Маркировка узла cluster0-shard-00-01-jufkk.gcp.mongodb.net:27017 как сбойная :: вызванная :: Location40659: не удается подключиться кновый мастер набора реплик [cluster0-shard-00-01-jufkk.gcp.mongodb.net:27017], err: Location8000: аутентификация не удалась.2019-04-10T15: 52: 08.736 + 0200 E QUERY [js] Ошибка: невозможно выполнить аутентификацию на узле набора реплик cluster0-shard-00-01-jufkk.gcp.mongodb.net:27017 :: вызвано :: canне подключаться к новой копии набора мастер[cluster0-shard-00-01-jufkk.gcp.mongodb.net:27017], ошибка: Location8000: Ошибка аутентификации. : connect@src/mongo/shell/mongo.js: 343: 13 @ (подключение): исключение 2: 6: ошибка подключения

Мои учетные данные верны. Имя пользователя содержит @, поэтому я пробовал как с% 40, так и без него, но результат одинаков. Как я могу проверить, в чем проблема?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...