Probablemente estés haciendo algo como esto:
db.collection('allowedmacs').find().toArray(function(err, docs) {
console.log(docs);
});
db.close();
Entonces está cerrando la base de datos antes de la devolución de llamada a toArray
ha sido llamado (aunque puede trabajar en algunas ocasiones).
En su lugar, intente esto:
db.collection('allowedmacs').find().toArray(function(err, docs) {
console.log(docs);
db.close();
});