Notifications does not show up on RocketChat (Windows 10)


#1

Noticed that our notifications does not show up, checking the logs we see this error:

e[34mI20190312-15:42:40.535(0) Exception in defer callback: { MongoError: exception: Unrecognized pipeline stage name: '$lookup' at queryCallback (/app/bundle/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb-core/lib/cursor.js:248:25) at /app/bundle/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb-core/lib/connection/pool.js:532:18 at _combinedTickCallback (internal/process/next_tick.js:131:7) at process._tickDomainCallback (internal/process/next_tick.js:218:9) => awaited here: at Function.Promise.await (/app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12) at Promise.asyncApply (packages/rocketchat:lib/server/lib/sendNotificationsOnMessage.js:257:21) at /app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40 => awaited here: at Function.Promise.await (/app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12) at RocketChat.callbacks.add (packages/rocketchat:lib/server/lib/sendNotificationsOnMessage.js:316:65) at callbacks.runItem (packages/rocketchat:callbacks/lib/callbacks.js:73:9) at Object.callbacks.runItem (packages/rocketchat:metrics/server/callbacksMetrics.js:24:20) at packages/rocketchat:callbacks/lib/callbacks.js:94:36 at Array.reduce (<anonymous>) at callbacks.run (packages/rocketchat:callbacks/lib/callbacks.js:91:31) at Object.callbacks.run (packages/rocketchat:metrics/server/callbacksMetrics.js:14:17) at Meteor.defer (packages/rocketchat:lib/server/functions/sendMessage.js:192:32) at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1304:12) at packages/meteor.js:620:25 at runWithEnvironment (packages/meteor.js:1356:24) errmsg: 'exception: Unrecognized pipeline stage name: \'$lookup\'', code: 16436, ok: 0, name: 'MongoError', [Symbol(mongoErrorContextSymbol)]: {} }

In settings I do test notification and it works fine.

RocketChat version:
Version 0.74.3


#2

Argh, noticed my MongoDB version is beneath supported version hence issue… We’re running 2.6.x will resolve this asap!