2015-03-11 5 views
3

Попытка сделать удаленное соединение от Robomongo до моего ec2 ubuntu mongodb. Я смог подключиться к другим серверам, не относящимся к ec2 ubuntu, с Robomongo. Но когда я пытаюсь с ec2, я все время получаю ошибку «вы пропустили авторизацию». Я могу удаленно подключиться к нему в терминале, но не с Robomongo. Есть ли что-то, что мне не хватает в удаленных подключениях ec2?robomongo aws ec2 ubuntu

То, что я сделал:

  1. создал администратор пользователя Монго
  2. сделать соединение в пределах Robomongo

Я могу подключиться, но говорит, что я пропустил авторизацию.

Мой журнал Монго гласит:

Ошибка аутентификации Neil @ администратора с механизмом MongoDB-CR: учетные AuthenticationFailed MongoDB-CR отсутствует в документе пользователя

+0

У меня такая же проблема. Я могу пройти аутентификацию через терминал, но я не могу через модуль Robomongo и PHP Mongo. – acelot

+0

Это имеет смысл. Спасибо за объяснение. Я новичок в этом. - Я установил более раннюю версию монго. – dasqueel

ответ

4

Robomongo (по крайней мере, 0.8.4) не поддерживает Монго 3.0 в это время. Для PHP просто обновите модуль mongo.so через pecl, потому что только версия 1.6 полностью поддерживает Mongo 3.0.

https://github.com/paralect/robomongo/issues/766

Смежные вопросы