Caused by: com.mongodb.MongoCommandException: Command failed with error 18 (AuthenticationFailed): 'Authentication failed.' on server localhost:27017. The full response is {"ok": 0.0, "errmsg": "Authentication failed.", "code": 18, "codeName": "AuthenticationFailed", "$clusterTime": {"clusterTime": {"$timestamp": {"t": 1685937842, "i": 1}}, "signature": {"hash": {"$binary": {"base64": "YaHTl9VJs0xKgAvzXQMFfzpluMs=", "subType": "00"}}, "keyId": 7240763803867021317}}, "operationTime": {"$timestamp": {"t": 1685937842, "i": 1}}}
at com.mongodb.internal.connection.ProtocolHelper.getCommandFailureException(ProtocolHelper.java:198)
at com.mongodb.internal.connection.InternalStreamConnection.receiveCommandMessageResponse(InternalStreamConnection.java:416)
at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceive(InternalStreamConnection.java:340)
at com.mongodb.internal.connection.CommandHelper.sendAndReceive(CommandHelper.java:104)
at com.mongodb.internal.connection.CommandHelper.executeCommand(CommandHelper.java:48)
at com.mongodb.internal.connection.SaslAuthenticator.sendSaslStart(SaslAuthenticator.java:230)
at com.mongodb.internal.connection.SaslAuthenticator.getNextSaslResponse(SaslAuthenticator.java:137)
... 66 common frames omitted
OS: windows
appsmith: v1.9.20.4
mongodb:5.0.18
i already create a user admin and set replica and enable authen.
db.createUser(
{
user: "appsmith",
pwd: "******",
roles: [ { role: "readWrite", db: "appsmith" } ]
}
)