@ak_wi

Как настроить подключение к mongodb с включенным VPN?

Проблема следующая. Пишу бота для телеграмма. На линуксе использую windscribe в качестве VPN, чтобы бот мог коннектится к серверу телеграмма. Проблема в том, что после включения VPN командой windscribe connect коннект с базой прерывается ошибкой
UnhandledPromiseRejectionWarning: MongoNetworkError: failed to connect to server [localhost:27017] on first connect [MongoNetworkError: connection 0 to localhost:27017 timed out]


При этом вся работа с базой выглядит вот так:
mongoose.connect("mongodb://localhost:27017/cuba", {useNewUrlParser: true});
    const Place = mongoose.model("Place", placesScheme);
    var iataCode = '';
    await Place.findOne({name: place_name}, 'iataCode', function (err, doc) {
        iataCode = doc.iataCode;
    });
    return iataCode;


При выключенном VPN коннект к базе работает :)
  • Вопрос задан
  • 70 просмотров
Решения вопроса 1
@ak_wi Автор вопроса
Ответ прост - выключить файрвол windscribe
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
bobomurod
@bobomurod
Always junior
Вместо localhost используйте 127.0.0.1
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Qlean Labs Москва
До 250 000 руб.
Acme Crypto Corp Нижний Новгород
от 100 000 до 150 000 руб.
19 марта 2019, в 21:07
9000 руб./за проект
19 марта 2019, в 21:06
3000 руб./за проект
19 марта 2019, в 21:00
60000 руб./за проект