sql >> Base de Datos >  >> NoSQL >> MongoDB

Error:conectar ETIMEDOUT 54.162.26.95:17185

problema con mongodb.

Puedo conectarme a mongodb a través de telnet ds017185.mlab.com:17185, pero parece que el nombre de usuario, la contraseña o el nombre de la base de datos de mongodb no son válidos.

para verificarlo, reemplace la línea mongoose.connect con esto, obtendrá información sobre el problema:

var connectionString = 'mongodb://yourdbus:[email protected]:17185/myfbdb';
mongoose.connect(connectionString);

mongoose.connection.on('error', function(error) {
  console.error('Database connection error:', error);
});

mongoose.connection.once('open', function() {
  console.log('Database connected');
});

En resumen:si no puede solucionar el problema, compruebe mongodb, vuelva a instalarlo, etc. para que funcione.