Lo más probable es que el problema esté relacionado con la configuración de WinXP. Tuve exactamente el mismo error al intentar conectar mi Node js a mi Mongo en la máquina WinXP x32. Luego instalé Node js y Mongo en la máquina Win2008 con la misma configuración para ambos, y finalmente leí "Conectado correctamente al servidor" en consola. Bueno, incluso Microsoft había dejado de proporcionar soporte para WinXP, no hay nadie a quien culpar aquí.
Hay una solución para usar la versión 1.4.9 mongodb con el nodo js. Simplemente coloque un archivo llamado package.json en su proyecto node.js, con contenido como este:
{
"name": "myproject",
"version": "1.0.0",
"description": "My first project",
"main": "index.js",
"dependencies": {
"mongodb": "1.4.9"
},
"author": "yggdraa",
"license": "Apache 2.0"
}
luego ejecute npm install
.
Esto instalará el módulo mongodb 1.4.9 que funciona en WinXP. Bueno para la prueba, aunque puede carecer de algunas funciones que puede necesitar con su aplicación más adelante