O esquema de autenticação de 3.0 não é compatível com drivers 2.x. Uma maneira de fazer isso funcionar é fazer o downgrade do mecanismo de autenticação:
use "admin"
var schema = db.system.version.findOne({"_id" : "authSchema"})
schema.currentVersion = 3
db.system.version.save(schema)
Em seguida, crie um usuário e você poderá se conectar a ele.