mongodbmongo-shell

$ mongosh gives MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017


I'm getting MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017 when trying to start mongo locally with $ mongosh.

$ mongosh
Current Mongosh Log ID: 636addb4****************
Connecting to:          mongodb://127.0.0.1:27017/?directConnection=true&serverSelectionTimeoutMS=2000&appName=mongosh+1.5.4
MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017

Some details: I killed some process at some point to try to stop mongo so I could run run-rs -v 4.0.0 --shell.


Solution

  • Since I had installed mongo with brew this worked

    $ brew services stop mongodb-community
    $ brew services start mongodb-community
    $ mongosh