не могу подключиться к mongolab с помощью node.js на heroku

У меня проблемы с настройкой node.js и mongodb с mongolab для работы над герою. Я читал другие вопросы, такие какКак настроить базу данных MongoDB на Heroku с MongoLab? а такжеКак мне управлять подключениями MongoDB в веб-приложении Node.js? но я все еще не могу установить соединение. В журналах написано [Ошибка: не удалось подключиться к ...]

Я взял db, host и port из env процесса MONGOLAB_URI. У меня есть следующий код:

var mongoUri = mongodb://heroku_app17328644:{password}@ds037518.mongolab.com //taken from process.env.MONGOLAB_URI 

var host = 'mongodb://heroku_appXXXXXX:{password}@ds037518.mongolab.com';
var port = '37518';
var database = 'heroku_appXXXXXX';

Provider.db = new Db(database, new Server(host, port, { safe: true }, { auto_reconnect: true }, {}));
Provider.db.open(function(err, db){
console.log(db); //null
if (err) console.log(err);
else console.log('success');
});

Что я делаю неправильно ?

Ответы на вопрос(3)

Ваш ответ на вопрос