Ресурс временно недоступен. Ошибка аутентификации по ключу (ошибка -18). (Ошибка № 35)

Я использую EC2 Amazon Web Service для запуска моего сервера с использованием NodeJS, MongoDB.

Я завершил сохранение и загрузку данных, используя мое приложение для Android через сервер NodeJS и MongoDB, но когда я попытался проверить данные с помощью RoboMongo (Robo 3T), произошла ошибка.

Ресурс временно недоступен. Аутентификация по ключу (путь к ключу.pem) не удалась (Ошибка -18). (Ошибка № 35)

Робомонго 1

Робомонго 2

Диалог ошибки

Это то, что я сделал в Робомонго. Это результат поиска в Google... Я думаю, что я сделал правильно... Что не так?

1 ответ

Я решил проблему сам. Когда у вас есть эта проблема,

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 - бета-версия) https://github.com/Studio3T/robomongo/issues/1189.

Другие вопросы по тегам