Невозможно подключиться к базе данных mongodb через Studio3T с аутентификацией

Я использую Ubuntu16.04, и я включил авторизацию в mongodb и создал пользователя с помощью следующих.

use admin
db.createUser(
  {
    user: "ABC",
    pwd: "XYZ",
    roles: [ { role: "root", db: "admin" } ]
  }
);

И после перезапуска сервера mongodb авторизация работала нормально при подключении к mongodb через терминал.

sudo service mongod restart
mongo -u ABC -p --authenticationDatabase admin

Но когда я пытаюсь подключиться к моей локальной базе данных mongodb с Studio3T с помощью следующего

Authentication Mode : "Basic (MONGODB-CR or SCRAM-SHA-1)"
username : (ABC)
password : (XYX)
Authentication DB: (admin)   

Я получаю сообщение об ошибке следующим образом.

Connection failed.

SERVER [localhost:27017] (Type: UNKNOWN) 
|_/ Connection error (MongoSocketWriteException): Exception sending message
|____/ Socket error: Connection reset

Details:
Timed out after 30000 ms while waiting to connect. Client view of cluster state is {type=UNKNOWN, servers=[{address=localhost:27017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketWriteException: Exception sending message}, caused by {java.net.SocketException: Connection reset}}]

0 ответов

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