Использование Botkit для создания слабого бота, но не удается подключиться к Mon go Atlas для хранения. Nodejs бэкэнд. Использование Botkit-storage-mon go
Код:
var Botkit = require('botkit');
var BotkitStorage = require('botkit-storage-mongo');
storage = BotkitStorage({ mongoUri: `mongodb+srv://<username>:<password>@<clustername>/test?retryWrites=true&w=majority`})
Когда я запускаю код, я получаю эту ошибку:
UnhandledPromiseRejectionWarning: Error: MongoError: failed to connect to server [<cluster_name>] on first connect [Error: getaddrinfo ENOTFOUND <cluster_name>
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:60:26) {
name: 'MongoError',
message: 'getaddrinfo ENOTFOUND <cluster_name>'
}]
Зависимости:
"dependencies": {
"botkit": "0.6.21",
"botkit-storage-mongo": "1.0.7",
"mongodb": "^3.5.0"
}
В понедельник go Atlas мой IP-адрес занесен в белый список. Также проверено разрешение всех IP-адресов: 0.0.0.0/0.
Есть идеи, почему я не могу подключиться?