我正在使用EC2 Amazon Web Service使用NodeJS,MongoDB启动我的服务器。
我完成了使用我的Android应用程序通过NodeJS服务器和MongoDB保存和加载数据但是当我尝试使用RoboMongo(Robo 3T)检查数据时,发生了错误。
资源暂时无法使用。按密钥验证(.pem密钥的路径)失败(错误-18)。 (错误#35)
这就是我在Robomongo所做的。 这些是搜索谷歌的结果...我认为我做得对... 有什么问题?
答案 0 :(得分:0)
我自己解决了这个问题。 当你遇到这个问题时,
<强> 1。查看/etc/mongod.conf
在网络接口中
bindIP必须是0.0.0.0
不是127.0.0.1
<强> 2。检查SSH用户名。 对于Amazon Linux AMI,用户名为ec2-user 对于其他人,请查看链接! https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstancesLinux.html
第3。如果它没有帮助, 尝试下载开发者上传的内容(1.2 - Beta) https://github.com/Studio3T/robomongo/issues/1189#issuecomment-353279070