rmongodb
(à la version 1.8.0) utilise un ancien pilote MongoDB C qui ne prend pas encore entièrement en charge MongoDB 3.0. En particulier, il ne prendra pas en charge l'utilisation de la nouvelle authentification par défaut SCRAM-SHA-1 ou du moteur de stockage WiredTiger en option.
Il y a un rmongodb
problème dans Github suivi ceci :Compatibilité avec la version 3.0 de MongoDB
.
Jusqu'à rmongodb
est mis à jour vos options (dans l'ordre du moins au plus fastidieux) incluent :
-
utilisez un pilote différent qui prend en charge MongoDB 3.x (c'est-à-dire RMongo 0.1.0 ou plus récent )
-
utiliser MongoDB 2.6
-
utilisez MongoDB 3.x mais rétrogradez vers l'ancienne authentification MONGO-CR (et n'utilisez pas WiredTiger ou tout autre moteur de stockage)