Соединение Mongoose от сервера Namecheap до MongoLab выдает ошибку: MongoError: первичный набор не найден в репликационном наборе - PullRequest
0 голосов
/ 13 октября 2019

У меня есть приложение NodeJs на сервере Namecheap. Mongo db размещается на MongoLab. При попытке подключиться к базе данных с помощью mongoose, я получаю следующую ошибку: Событие «ошибка» подключения Mongoose выдается с: {MongoError: первичная копия не найдена в репликационном наборе

MONGO_URI = mongodb: // username: password @cluster0-shard-00-00-0dwia.mongodb.net:27017,cluster0-shard-00-01-0dwia.mongodb.net:27017,cluster0-shard-00-02-0dwia.mongodb.net:27017/test? ssl = true & replicaSet = Cluster0-shard-0 & authSource = admin & retryWrites = true & w = большинство

Mongo: 4.0.12 Узел: v9.11.2

Я могу подключиться к базе данных с тем же URL-адресом измоя местная машина. Кто-нибудь знает в чем может быть проблема?

1 Ответ

0 голосов
/ 13 октября 2019

Похоже, проблема соединения с серверами namecheap. Я также предлагаю заглянуть в геройку вместо серверов проверок имен.

...