我正在尝试将Mongo shell与Mongolab连接起来 . 我正在使用我的mongolab用户名和密码,但它出错:“无法连接到54.81.180.188:56789 . ”
我的用户名和密码是正确的 .
我正在使用Windows 8.1
当我ping 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 回答
我遇到了同样的问题,我的服务器突然失去了连接MongoLab的能力 . 我联系了发送此回复的支持人员:
我假设我是自动升级的,因为我几个月没有触及服务器代码或MongoLab . 作为一个直接修复,我刚刚在MongoLab中创建了一个新的数据库,它是在mongod v2.6.9中创建的(我不记得看到选择该版本的选项) .