Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Problema com o MongoDB

Fiz todo o passo a passo dos três videos, mas quando vou rodar com o npm start aparece o seguinte erro:

MongoError: connect ECONNREFUSED 127.0.0.1:27017

Como resolver isso?

4 respostas

Oi Anderson, não sou o mestre que nem Flavio, então vou fazer a pergunta básica. Você consegue conectar no seu mongo db? O erro diz que ele não está acessível.

Você usa windows? Se for, seguiu o passo a passo da instalação no site do mongodb? Infelizmente a equipe do mobgodb marginaliza a plataforma windows e o suporte deixa a desejar.

Aguardo seu retorno.

solução!

O problema era que o firewall do Windows estava bloqueando a execução do MongoDB. Consegui resolver o problema da seguinte maneira:

  1. Instalei a versão 3.2.1 do mongodb.
  2. Fui no firewall do windows e adicionei permissão para o mongod.exe da pasta bin do mongodb.

Achei estranho porque normalmente quando instalamos um programa o firewall nos pergunta as permissões que queremos dar, e isso não aconteceu. Enfim, parece que o problema foi resolvido pois ao dar um npm start na aplicação, apareceu a mensagem no console dizendo que estava conectado ao mongodb. Obrigado pela atenção.

Mandou bem Anderson! Essa do firewall eu vou ficar atento aqui se outro aluno tiver dúvida. Geralmente quando instalamos um problema ele coloca uma restrição no firewall. A instalação do MongoDB não fez isso.

Sucesso e bom estudo!