Can't use command line authentication to connect to Mongodb droplet
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.