Closed darth-cheney closed 6 years ago
Could you verify which authentication method your MongoDB ist using. Currently MongoTalk does only support the old MongoDB Challenge and Response (MONGODB-CR) authentication - not the (now default) SASL-based SCRAM-SHA-1 authentication. Ensuring that you are using the old auth might be worth a try.
Yes, I am using SCRAM-SHA-1 with Mongo 3. Is this a matter simply switching the encryption method?
Then you need to "downgrade" your authentication scheme (e.g. SO "MongoDB-CR Authentication failed"). At least until somebody implements the SCRAM based stuff in MongoTalk. As this is based on SASL though it implies a whole bunch of (to be developed) code ... so nothing short-term IMHO.
Ok thanks
Note that mike from pharocloud has implemented SCRAM-SHA-1 auth method for MongoTalk (according to what he wrote on #database channel on Pharo Discord) to be able to talk to Atlas cloud.
He will contribute the code.
I am. Need review feedback and someone to verify: #21
Should we close this issue since #21 is merged?
oops
Hello. I'm trying to connect to a Mongo server that has authentication on a specific database. There is no connecting to the server at all unless I connect to this database.
Here is what I try:
This throws the following stack trace, which is some kind of stream error:
Because I don't know the low-level operations of communicating with a Mongo server over a socket, I have no idea what's going on at this level.
Additional Info: I'm running Pharo 5 stock on OSX Sierra.