Lo schema di autenticazione della 3.0 non è compatibile con i driver 2.x. Un modo in cui dovresti riuscire a farlo funzionare è eseguire il downgrade del meccanismo di autenticazione:
use "admin"
var schema = db.system.version.findOne({"_id" : "authSchema"})
schema.currentVersion = 3
db.system.version.save(schema)
Quindi crea un utente e dovresti essere in grado di connetterti con esso.