我正在使用 EC2 Amazon Web Service 来使用 NodeJS、MongoDB 启动我的服务器。
我通过 NodeJS 服务器和 MongoDB 使用 Android 应用程序完成了保存和加载数据,但是当我尝试使用 RoboMongo (Robo 3T) 检查数据时,发生了错误。
资源暂时不可用。通过 key (.pem key 的路径)进行身份验证失败(错误 -18)。 (错误#35)
这就是我在 Robomongo 中所做的。 这些是谷歌搜索的结果...我认为我做对了... 怎么了?
最佳答案
我自己解决了这个问题。 当你遇到这个问题时,
<强>1。查看/etc/mongod.conf
在网络接口(interface)中。
绑定(bind)IP必须是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
关于node.js - 资源暂时不可用。 key 身份验证失败(错误 -18)。 (错误#35),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49802088/