Ошибка аутентификации с сообществом MongoDB Compass - PullRequest
0 голосов
/ 01 июля 2018

Я только что создал новую учетную запись MongoDB и сейчас пытаюсь подключить свободный кластер, созданный мной с помощью приложения MongoDB Compass Community, но отображается сообщение об ошибке «Ошибка аутентификации».

Это то, что я проверял до сих пор:

  1. Из моего раздела «Кластеры MongoDB», когда я нажал кнопку «Подключиться» (…), которая затем предоставляет вам различные варианты. Оттуда я выбрал «Connect with MongoDB Compass» и скопировал строку подключения.

  2. Это было обнаружено, как ожидалось, Компасом, и информация была заполнена автоматически во всех соответствующих полях, и я также заполнил пароль, скопировав / вставив его в соответствующее поле. 100% уверены, что это правильно.

  3. Я проверил, что используемое имя пользователя действительно настроено как администратор.

  4. Я проверил правильность базы данных аутентификации.

  5. Я проверил, что мой публичный IP-адрес был добавлен в белый список, и это так. Единственное, что я заметил, это то, что когда я добавил свой публичный IP-адрес, он добавил / 32 в конце. Это порт?

Но я не совсем уверен, что еще нужно проверить, чтобы решить эту проблему.

Есть предложения?

Спасибо.

1 Ответ

0 голосов
/ 02 июля 2018

В конце концов я узнал, в чем проблема, поговорив с кем-то из команды поддержки MongoDB!

Все было сделано правильно, кроме одной вещи. Я терял терпение после изменения пароля пользователя кластера. Обновление системы может занять до 2 минут и, следовательно, дать Compass доступ к ней.

Когда я подождал пару минут, я смог войти в систему, как и ожидалось, в Compass.

Я до сих пор не могу поверить, что потратил столько времени на такую ​​простую проблему, но главное, что она решена.

Я отправил им отзывы, так как многие вещи можно было бы сделать намного лучше:

  1. Выделите это лучше в их документации, то есть красный ??

  2. Сделать сообщение с предупреждением, отображаемое на веб-странице после обновления сведений о пользователе, более очевидным. Это было прямо на моем лице, и я никогда не замечал его появления или исчезновения, так как, как только я обновлю информацию о пользователе на веб-сайте, я немедленно переключусь на Compass, чтобы попытаться войти в систему. К тому времени, как я это сделаю, пройдет более 2 минут, и сообщение исчезнет, ​​поэтому не очень полезно, как это делается в настоящее время.

  3. Вместо того, чтобы просто сказать: «Ошибка аутентификации», что правильно, сообщение может читаться по-разному, когда известно, что пользователь обновляется, т.е. «Ошибка аутентификации - повторите попытку через несколько минут, так как мы обновляем детали этого пользователя '... Как-то так.

Итак, не забывайте проявлять терпение при изменении данных вашего пользователя в MongoDB, и если да, то да, база данных будет запущена и запущена в облаке через 5 минут или меньше! :)

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