Can't use command line authentication to connect to Mongodb droplet

Posted February 10, 2019 2.2k views
MongoDBUbuntu 18.04

Ok, this is kind of driving me nuts. I have two droplets, one running Elasticsearch (E1) and one running Mongdb (M1) with authentication enabled. I can log into the M1 droplet from E1 running a mongo shell at the command line and then db.auth into my collection. What I can’t do is connect using a command such as:
mongo -u <USER> -p <PASSWORD> <HOST>:<PORT> –authenticationDatabase <AUTH_DB>

I know the user, password, host, port, and auth db all work and can be reached. What am I missing?

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
1 answer

Hello, @mrfriro

I hope this has been sorted, but wanted to check if you’re still experiencing the issue. What is the exact error you get when trying to connect from the command line?