MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Erro:conectar ETIMEDOUT 54.162.26.95:17185


problema com mongodb.

Eu posso me conectar ao mongodb via telnet ds017185.mlab.com:17185, mas parece que o nome de usuário, senha ou banco de dados do mongodb não é válido.

para verificar, substitua a linha mongoose.connect por esta, você obterá informações sobre o 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');
});

Resumindo:se você não puder corrigir o problema, verifique o mongodb, reinstale-o ou etc. para fazê-lo funcionar.