Ошибка MongoNetworkError: соединение 5

#javascript #mongodb #mongoose #discord #discord.py

#javascript #mongodb #мангуст #Discord #discord.py

Вопрос:

Кто-нибудь знает, в чем может быть эта проблема?

{ MongoNetworkError: connection 5 to magicalcreature-shard-00-00-jfi8q.mongodb.net:27017 closed

когда я запускаю его на своем компьютере, все в порядке, все подключено. Но когда я запускаю через heroku, это выдает ошибку.Код на github тот же, за исключением того, что я ввел process.env.MONGOD вместо строки подключения. Строка подключения выглядит следующим образом:

mongodb srv://AlwaysRejected:password@magicalcreature-jfi8q.mongodb.net/test?retryWrites=true

Ответ №1:

Я столкнулся с этим вопросом, столкнувшись с той же проблемой, и, хотя ему 4 месяца, я отвечу, что исправило это для меня, на случай, если кто-нибудь еще столкнется с такой же проблемой.

Проблема заключалась в том, что mongodb требовал белого списка IP-адресов, а поскольку heroku не использует статический IP-адрес, если вы не настроите корпоративное личное пространство, мне пришлось внести в белый список все IP-адреса, используя 0.0.0.0 / 0