Det sker, når mongod-processen ikke er kører, eller du opretter forbindelse til den forkerte vært/ip.
Har du det kørende på din lokale vært, og i så fald kan du få adgang til det fra din mongo-shell?
Prøv at teste det med en minimumsversion af en app med node, express og mongodb nodejs-driveren.
Jeg testede det med disse filer:
- http://howtonode.org/express-mongodb/articleprovider-mongodb. js
- http://howtonode.org/express-mongodb/app.js
Og det fungerede fint, bortset fra de sidste to linjer i app.js, på grund af express 3.x i stedet for 2.x brugt i eksemplet.
var server = app.listen(3000);
console.log("Express server listening on port %d in %s mode", server.address().port, app.settings.env);