Hi guys..
I'm trying to get feedhenry to run..
scl enable rh-nodejs6 "node ./fh-mbaas.js config/conf.json --master-only"
starting single master process
{"name":"mbaas","hostname":"feedhenry.casalogic.lan","pid":27333,"level":20,"msg":"JSON Config { mongoUrl: 'mongodb://localhost:27017/fh-mbaas',\n mongo: \n { host: 'localhost',\n port: 27017,\n name: 'fh-mbaas',\n admin_auth: { user: 'mbaas', pass: 'password' },\n replicaSet: null },\n crash_monitor: \n { enabled: true,\n min_num_crashes: 10,\n max_num_crashes: 40,\n tolerance: 1,\n base_time_seconds: 60,\n sample_time_hrs: 1 },\n email: \n { transport: '',\n sendgrid: { auth: [Object] },\n smtp: 'smtps://user:[email protected]',\n alert_email_from: '[email protected]',\n alert_email_bcc: '' },\n fhamqp: \n { app: { enabled: true },\n enabled: true,\n max_connection_retry: 10,\n ssl: false,\n nodes: 'node1:5672',\n vhosts: { events: [Object], internal: [Object] } },\n logger: \n Logger {\n domain: null,\n _events: {},\n _eventsCount: 0,\n _maxListeners: undefined,\n _level: 10,\n streams: [ [Object], [Object] ],\n serializers: { req: [Function: requestSerializer], res: [Function: res] },\n src: false,\n fields: \n { name: 'mbaas',\n hostname: 'feedhenry.casalogic.lan',\n pid: 27333 },\n requestIdMiddleware: { [Function: middleware] header: 'X-FH-REQUEST-ID' },\n requestIdHeader: 'X-FH-REQUEST-ID',\n getRequestId: [Function: getRequestId],\n setRequestId: [Function: setRequestId],\n getLoggerNamespace: [Function: getLoggerNamespace],\n ensureRequestId: [Function: ensureRequestId],\n fatal: [Function],\n error: [Function],\n warn: [Function],\n info: [Function],\n debug: [Function],\n trace: [Function] },\n mongoUserUrl: 'mongodb://localhost:27017/fh-mbaas',\n mongo_userdb: \n { host: 'localhost',\n port: 27017,\n name: 'fh-mbaas',\n admin_auth: { user: 'mbaas', pass: 'password' },\n replicaSet: null } }","time":"2018-05-15T11:20:23.541Z","v":0}
{"name":"mbaas","hostname":"feedhenry.casalogic.lan","pid":27333,"level":20,"msg":"setup mongodb connections { mongoConnectionString: 'mongodb://localhost:27017/fh-mbaas',\n config: { auth: { user: 'mbaas', pass: 'password' }, poolSize: 20 } }","time":"2018-05-15T11:20:23.746Z","v":0}
{"name":"mbaas","hostname":"feedhenry.casalogic.lan","pid":27333,"level":20,"msg":"formated mongo connection url { mongoDbUrl: 'mongodb://mbaas:password@localhost:27017/admin?poolSize=20' }","time":"2018-05-15T11:20:23.747Z","v":0}
{"name":"mbaas","hostname":"feedhenry.casalogic.lan","pid":27333,"level":20,"msg":"creating mongodb connection for data_source_update job { mongoDbUrl: 'mongodb://mbaas:password@localhost:27017/admin?poolSize=20' }","time":"2018-05-15T11:20:23.748Z","v":0}
{"name":"mbaas","hostname":"feedhenry.casalogic.lan","pid":27333,"level":50,"msg":"Cannot find ops info file. { location: '/etc/feedhenry/openv.json' }","time":"2018-05-15T11:20:23.893Z","v":0}
{"name":"mbaas","hostname":"feedhenry.casalogic.lan","pid":27333,"level":40,"msg":"Connecting to amqp with prefix . ops file path /etc/feedhenry/openv.json","time":"2018-05-15T11:20:23.894Z","v":0}
{"name":"mbaas","hostname":"feedhenry.casalogic.lan","pid":27333,"level":30,"msg":"Subscribing to amqp queue { exchangeName: '-fh-internal',\n queueName: 'fh--appDeployStatus' }","time":"2018-05-15T11:20:23.894Z","v":0}
{"name":"mbaas","hostname":"feedhenry.casalogic.lan","pid":27333,"level":20,"msg":"JSON Config { mongoUrl: 'mongodb://localhost:27017/fh-mbaas',\n mongo: \n { host: 'localhost',\n port: 27017,\n name: 'fh-mbaas',\n admin_auth: { user: 'mbaas', pass: 'password' },\n replicaSet: null },\n crash_monitor: \n { enabled: true,\n min_num_crashes: 10,\n max_num_crashes: 40,\n tolerance: 1,\n base_time_seconds: 60,\n sample_time_hrs: 1 },\n email: \n { transport: '',\n sendgrid: { auth: [Object] },\n smtp: 'smtps://user:[email protected]',\n alert_email_from: '[email protected]',\n alert_email_bcc: '' },\n fhamqp: \n { app: { enabled: true },\n enabled: true,\n max_connection_retry: 10,\n ssl: false,\n nodes: 'node1:5672',\n vhosts: { events: [Object], internal: [Object] } },\n logger: \n Logger {\n domain: null,\n _events: {},\n _eventsCount: 0,\n _maxListeners: undefined,\n _level: 10,\n streams: [ [Object], [Object] ],\n serializers: { req: [Function: requestSerializer], res: [Function: res] },\n src: false,\n fields: \n { name: 'mbaas',\n hostname: 'feedhenry.casalogic.lan',\n pid: 27333 },\n requestIdMiddleware: { [Function: middleware] header: 'X-FH-REQUEST-ID' },\n requestIdHeader: 'X-FH-REQUEST-ID',\n getRequestId: [Function: getRequestId],\n setRequestId: [Function: setRequestId],\n getLoggerNamespace: [Function: getLoggerNamespace],\n ensureRequestId: [Function: ensureRequestId],\n fatal: [Function],\n error: [Function],\n warn: [Function],\n info: [Function],\n debug: [Function],\n trace: [Function],\n haveNonRawStreams: true },\n mongoUserUrl: 'mongodb://localhost:27017/fh-mbaas',\n mongo_userdb: \n { host: 'localhost',\n port: 27017,\n name: 'fh-mbaas',\n admin_auth: { user: 'mbaas', pass: 'password' },\n replicaSet: null } }","time":"2018-05-15T11:20:23.896Z","v":0}
{"name":"mbaas","hostname":"feedhenry.casalogic.lan","pid":27333,"level":30,"msg":"Initialising scheduler.","time":"2018-05-15T11:20:23.897Z","v":0}
{"name":"mbaas","hostname":"feedhenry.casalogic.lan","pid":27333,"level":30,"msg":"Setting up Agenda 27333","time":"2018-05-15T11:20:23.897Z","v":0}
{"name":"mbaas","hostname":"feedhenry.casalogic.lan","pid":27333,"level":30,"msg":"Initialised scheduler { tearDown: [Function: tearDown] }","time":"2018-05-15T11:20:23.908Z","v":0}
{"name":"mbaas","hostname":"feedhenry.casalogic.lan","pid":27333,"level":50,"msg":"FATAL: UncaughtException, please report: { Error: Cannot find module 'fh-dfc'\n at Function.Module._resolveFilename (module.js:469:15)\n at Function.Module._load (module.js:417:25)\n at Module.require (module.js:497:17)\n at require (internal/module.js:20:19)\n at Object.<anonymous> (/opt/feedhenry/fh-mbaas/lib/util/dfutils.js:8:15)\n at Module._compile (module.js:570:32)\n at Object.Module._extensions..js (module.js:579:10)\n at Module.load (module.js:487:32)\n at tryModuleLoad (module.js:446:12)\n at Function.Module._load (module.js:438:3)\n at Module.require (module.js:497:17)\n at require (internal/module.js:20:19)\n at Object.<anonymous> (/opt/feedhenry/fh-mbaas/lib/export/preparationSteps.js:6:15)\n at Module._compile (module.js:570:32)\n at Object.Module._extensions..js (module.js:579:10)\n at Module.load (module.js:487:32)\n at tryModuleLoad (module.js:446:12)\n at Function.Module._load (module.js:438:3)\n at Module.require (module.js:497:17)\n at require (internal/module.js:20:19)\n at Object.<anonymous> (/opt/feedhenry/fh-mbaas/lib/export/AppDataExportRunner.js:8:17)\n at Module._compile (module.js:570:32)\n at Object.Module._extensions..js (module.js:579:10)\n at Module.load (module.js:487:32)\n at tryModuleLoad (module.js:446:12)\n at Function.Module._load (module.js:438:3)\n at Module.require (module.js:497:17)\n at require (internal/module.js:20:19)\n at Object.<anonymous> (/opt/feedhenry/fh-mbaas/lib/jobs/appDataJob.js:5:67)\n at Module._compile (module.js:570:32)\n at Object.Module._extensions..js (module.js:579:10)\n at Module.load (module.js:487:32)\n at tryModuleLoad (module.js:446:12)\n at Function.Module._load (module.js:438:3) code: 'MODULE_NOT_FOUND' }","time":"2018-05-15T11:20:23.999Z","v":0}
Tue May 15 2018 13:20:24 GMT+0200 (CEST) FATAL: UncaughtException, please report: { Error: Cannot find module 'fh-dfc'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/opt/feedhenry/fh-mbaas/lib/util/dfutils.js:8:15)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/opt/feedhenry/fh-mbaas/lib/export/preparationSteps.js:6:15)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/opt/feedhenry/fh-mbaas/lib/export/AppDataExportRunner.js:8:17)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/opt/feedhenry/fh-mbaas/lib/jobs/appDataJob.js:5:67)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3) code: 'MODULE_NOT_FOUND' }
{"name":"mbaas","hostname":"feedhenry.casalogic.lan","pid":27333,"level":50,"msg":"'Error: Cannot find module \\'fh-dfc\\'\\n at Function.Module._resolveFilename (module.js:469:15)\\n at Function.Module._load (module.js:417:25)\\n at Module.require (module.js:497:17)\\n at require (internal/module.js:20:19)\\n at Object.<anonymous> (/opt/feedhenry/fh-mbaas/lib/util/dfutils.js:8:15)\\n at Module._compile (module.js:570:32)\\n at Object.Module._extensions..js (module.js:579:10)\\n at Module.load (module.js:487:32)\\n at tryModuleLoad (module.js:446:12)\\n at Function.Module._load (module.js:438:3)\\n at Module.require (module.js:497:17)\\n at require (internal/module.js:20:19)\\n at Object.<anonymous> (/opt/feedhenry/fh-mbaas/lib/export/preparationSteps.js:6:15)\\n at Module._compile (module.js:570:32)\\n at Object.Module._extensions..js (module.js:579:10)\\n at Module.load (module.js:487:32)\\n at tryModuleLoad (module.js:446:12)\\n at Function.Module._load (module.js:438:3)\\n at Module.require (module.js:497:17)\\n at require (internal/module.js:20:19)\\n at Object.<anonymous> (/opt/feedhenry/fh-mbaas/lib/export/AppDataExportRunner.js:8:17)\\n at Module._compile (module.js:570:32)\\n at Object.Module._extensions..js (module.js:579:10)\\n at Module.load (module.js:487:32)\\n at tryModuleLoad (module.js:446:12)\\n at Function.Module._load (module.js:438:3)\\n at Module.require (module.js:497:17)\\n at require (internal/module.js:20:19)\\n at Object.<anonymous> (/opt/feedhenry/fh-mbaas/lib/jobs/appDataJob.js:5:67)\\n at Module._compile (module.js:570:32)\\n at Object.Module._extensions..js (module.js:579:10)\\n at Module.load (module.js:487:32)\\n at tryModuleLoad (module.js:446:12)\\n at Function.Module._load (module.js:438:3)'","time":"2018-05-15T11:20:24.000Z","v":0}
Trace: Error: Cannot find module 'fh-dfc'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/opt/feedhenry/fh-mbaas/lib/util/dfutils.js:8:15)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/opt/feedhenry/fh-mbaas/lib/export/preparationSteps.js:6:15)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/opt/feedhenry/fh-mbaas/lib/export/AppDataExportRunner.js:8:17)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/opt/feedhenry/fh-mbaas/lib/jobs/appDataJob.js:5:67)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at process.<anonymous> (/opt/feedhenry/fh-mbaas/fh-mbaas.js:399:15)
at emitOne (events.js:96:13)
at process.emit (events.js:188:7)
at process._fatalException (bootstrap_node.js:296:26)
at process._asyncFatalException [as _fatalException] (/opt/feedhenry/fh-mbaas/node_modules/fh-forms/node_modules/fh-logger/node_modules/continuation-local-storage/node_modules/async-listener/glue.js:211:34)