rmongodb
(Stand 1.8.0) verwendet einen veralteten MongoDB-C-Treiber, der MongoDB 3.0 noch nicht vollständig unterstützt. Insbesondere wird die Verwendung der neuen SCRAM-SHA-1-Standardauthentifizierung oder der optionalen WiredTiger-Speicher-Engine nicht unterstützt.
Es gibt eine rmongodb
Issue in Github Tracking this:Kompatibilität mit Version 3.0 von MongoDB
.
Bis rmongodb
aktualisiert wird, umfassen Ihre Optionen (in der Reihenfolge am wenigsten bis am mühsamsten):
-
Verwenden Sie einen anderen Treiber, der MongoDB 3.x unterstützt (z. B. RMongo 0.1.0 oder neuer<). /a> )
-
Verwenden Sie MongoDB 2.6
-
Verwenden Sie MongoDB 3.x, aber führen Sie ein Downgrade auf die ältere MONGO-CR-Authentifizierung durch (und verwenden Sie weder WiredTiger noch andere Speicher-Engines)