尝试从robomongo远程连接到我的ec2 ubuntu mongodb。我可以用robomongo连接到其他非ec2 ubuntu服务器。但是,当我尝试使用ec2时,我一直收到“you skipped authorization”错误。我可以在终端远程连接,但不能用Robomongo。EC2远程连接有什么遗漏吗?
我所做的:
创建了Mongo用户管理员
在RoboMongo内部建立连接
我可以连接,但说我跳过了授权。
我的Mongo日志显示:
无法使用mongodb-cr机制对neil@admin进行身份验证:用户文档中缺少authenticationfailed mongodb-cr凭据
最佳答案
RoboMongo(至少0.8.4
)目前不支持Mongo 3.0。
对于php,只需通过pecl更新mongo.so模块,因为只有1.6
版本完全支持mongo 3.0。
https://github.com/paralect/robomongo/issues/766