无法从AWS EC2实例连接到Mlab.com数据库

时间:2016-11-29 08:07:39

标签: mongodb amazon-web-services amazon-ec2 mlab

我正在尝试从AWS EC2实例连接到http://mlab.com上托管的MongoDB实例。

$ mongo ds023495.mlab.com:23495/db -u username -p password
MongoDB shell version: 2.6.10
connecting to: ds023495.mlab.com:23495/db
2016-11-29T08:01:14.014+0000 Error: 18 { ok: 0.0, errmsg: "auth failed", code: 18 } at src/mongo/shell/db.js:1287
exception: login failed

但是,如果我尝试从本地计算机上执行此操作,则可以连接到同一个数据库。
EC2实例出了什么问题? 我是否需要将AWS安全组中的某些协议或端口列入白名单?

1 个答案:

答案 0 :(得分:0)

确保EC2实例上的mongo shell版本与您要连接的MongoDB服务器的主版本相同或更高。