2015-06-05 2 views
2

Я пытаюсь подключить монгольскую раковину к Монголабу. Я использую имя пользователя и пароль mongolab, но он дает ошибку: «Не удалось подключиться к 54.81.180.188:56789».Не удалось подключить Монголаб с MongodbShell

Мое имя пользователя и пароль.

Я использую Windows, 8.1

Когда я свистеть ds0-----.mongolab.com, который работает отлично.

 
    C:\mongodb\bin>mongo ds0----.mongolab.com:56789/dbname -u "MyUserName" -p "MyPassword" 
MongoDB shell version: 3.0.3 
connecting to: ds027751.mongolab.com:56789/dbname 
2015-06-05T10:55:30.019+0530 W NETWORK Failed to connect to 54.81.180.188:56789, reason: errno:10061 No connection could be made because the target machine actively refused it. 
2015-06-05T10:55:30.024+0530 E QUERY Error: couldn't connect to server ds027751.mongolab.com:56789 (54.81.180.188), connection attempt failed 
    at connect (src/mongo/shell/mongo.js:181:14) 
    at (connect):1:6 at src/mongo/shell/mongo.js:181 
exception: connect failed 
+1

Возможно ли, что вы находитесь в сети, которая блокирует доступ к порту базы данных? Можете попробовать работать через http://docs.mongolab.com/connecting/#help, а также не стесняйтесь обращаться к [email protected] – pneumee

+0

Вы когда-нибудь это исправили? У меня такая же проблема –

ответ

2

У меня была такая же проблема, мой сервер внезапно потерял возможность подключения к MongoLab. Я связался со службой поддержки, который послал этот ответ:

Hello,

Your Experimental Sandbox plan is running MongoDB 3.0.x, which includes changes to Mongo's authentication mechanism. This new mechanism is supported by certain newer driver versions, as described at http://docs.mongodb.org/manual/release-notes/3.0-scram/#upgrade-drivers .

To connect to this database, you will need to use one of the drivers listed at the above link.

Please let us know if you have questions about this.

Sincerely, Samson

Я предполагаю, что я был обновлен автоматически, так как я не прикоснулся код сервера или MongoLab месяцев. В качестве немедленного решения я только что создал новый db в MongoLab, который был создан в mongod v2.6.9 (я не помню, чтобы выбрать вариант для выбора версии).