Solución:
Agregando una respuesta más ya que la solución proviene de diferentes contextos:
Solución de problemas de MongoDb Atlas
Me conecté a MongoDB Atlas e incluí en la lista blanca la IP de mi máquina siguiendo los pasos a continuación:
- Ir a la pestaña de seguridad
- Vaya a la pestaña de acceso a la red debajo de la pestaña de seguridad
- Vaya a la pestaña de la lista blanca de IP
- Ingrese la dirección IP de su máquina
Para conectarse a mongodb
con mongoose
, puedes usar :
mongoose.connect('mongodb://localhost/users_test');
o
mongoose.connect('localhost/users_test');
o
mongoose.connect('localhost','users_test');
Pero no mongoose.connect('mongodb:localhost/users_test');
, no coincide con el nombre de host correcto (mongodb
en lugar de localhost
)
Recibí el mismo error mientras intentaba conectar mlab db porque la red de mi organización tiene alguna restricción, cambié al punto de acceso móvil y funcionó.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)