Loop ook tegen dit probleem aan. Ik zou graag willen raden dat u MongoDB 3+ gebruikt?
Het slechte nieuws: Bromfiets 2 (die tegenwoordig door mongoid wordt gebruikt) ondersteunt geen authenticatie voor MongoDB 3+.
Het goede nieuws: Er is momenteel een grote herschrijving aan de gang (Mongoid 5), die zal worden ondersteund door het MongoDB-team. Je kunt vandaag nog uit de master halen en het testen... maar ik zou het nog niet aanbevelen voor productie omdat het zeer onstabiel is.
Oplossingsopties
- Verwijder gebruikers-/pass-authenticatie van MongoDB en eventuele openbare DNS naar de database. Gebruik SSH met een privésleutel en maak verbinding met het privéadres.
- Downgraden naar MongoDB 2.x
- Gebruik Mongoid 5