Я использую следующие инструкции: https://help.compose.com/docs/connecting-to-mongodb#mongoose-node-and-composeTrouble Подключение к compose.io MongoDB экземпляр с мангуста
Это строка соединения они дали мне:
MONGO_URI=mongodb://*****:******@aws-us-west-2-portal.1.dblayer.com:15782,aws-us-west-2-portal.0.dblayer.com:15782/mydbname?ssl=true
Это код, который я пытаюсь:
certFileBuff = [fs.readFileSync(MONGO_CERT_PATH)]
options = {
mongos: true,
sslCA: certFileBuff,
sslValidate: false,
ssl: true
}
mongoose.connect(MONGO_URI, options)
На данный момент я получаю ошибку аутентификации Failure:
если я удалить ?ssl=true
из строки соединения, я получаю ошибку: no mongos proxy available
Кто-нибудь есть мангуста работать с compose.io в последнее время?
Видимо с compose.io это требуется использовать mongos (в соответствии с их документацией) Они говорят мне, чтобы перейти вверх mongos: истина в Монго: {. ..vars}, но я все равно получаю ту же ошибку. – d4rklit3