moscajs / mosca

MQTT broker as a module
mosca.io
3.2k stars 513 forks source link

mongo #742

Open guyi0 opened 6 years ago

guyi0 commented 6 years ago

I keep getting :

MongoError: not authorized on admin to execute command { create: "test", capped: true, size: 10485760, max: 10000 }

this is what i have so far:


var mosca = require('mosca')
var pubsubsettings = {
    type: 'mongo',      
    url: 'mongodb+srv://guyi:*******@cluster0-gzot4.mongodb.net/test',

    pubsubCollection: 'test',
    mongo: {

    }
  };

  var moscaSettings = {
    port: 1883,         
    backend: pubsubsettings 

  };

  var server = new mosca.Server(moscaSettings); 
server.on('ready', setup);  

function setup() {
  console.log('Mosca server is up and running')
}

Any way to solve this ? tnx

KennyDizi commented 6 years ago

same here!