NGRP / node-red-contrib-viseo

Node-RED nodes OpenSourced by VISEO Technologies
Apache License 2.0
227 stars 83 forks source link

Node-red keeps restarting #108

Open godestalbin opened 5 years ago

godestalbin commented 5 years ago

Hello,

After some experiments with Dialogflow it seems something gets corrupted. Here is the trace of log: 0|MyFirstBot | TypeError: Cannot read property 'getSessions' of undefined 0|MyFirstBot | at loadSessions (/home/godestalbin/mybot/framework/node_modules/node-red/red/api/auth/tokens.js:57:34) 0|MyFirstBot | at Object.get (/home/godestalbin/mybot/framework/node_modules/node-red/red/api/auth/tokens.js:75:16) 0|MyFirstBot | at WebSocket.<anonymous> (/home/godestalbin/mybot/framework/node_modules/node-red/red/api/comms.js:114:36) 0|MyFirstBot | at emitTwo (events.js:126:13) 0|MyFirstBot | at WebSocket.emit (events.js:214:7) 0|MyFirstBot | at Receiver.ontext (/home/godestalbin/mybot/framework/node_modules/ws/lib/WebSocket.js:841:10) 0|MyFirstBot | at /home/godestalbin/mybot/framework/node_modules/ws/lib/Receiver.js:536:18 0|MyFirstBot | at Receiver.applyExtensions (/home/godestalbin/mybot/framework/node_modules/ws/lib/Receiver.js:371:5) 0|MyFirstBot | at /home/godestalbin/mybot/framework/node_modules/ws/lib/Receiver.js:508:14 0|MyFirstBot | at Receiver.flush (/home/godestalbin/mybot/framework/node_modules/ws/lib/Receiver.js:347:3) 0|MyFirstBot | at Receiver.finish (/home/godestalbin/mybot/framework/node_modules/ws/lib/Receiver.js:541:12) 0|MyFirstBot | at Receiver.expectHandler (/home/godestalbin/mybot/framework/node_modules/ws/lib/Receiver.js:493:33) 0|MyFirstBot | at Receiver.add (/home/godestalbin/mybot/framework/node_modules/ws/lib/Receiver.js:103:24) 0|MyFirstBot | at Socket.realHandler (/home/godestalbin/mybot/framework/node_modules/ws/lib/WebSocket.js:825:20) 0|MyFirstBot | at emitOne (events.js:116:13) 0|MyFirstBot | at Socket.emit (events.js:211:7) 0|MyFirstBot | at addChunk (_stream_readable.js:263:12) 0|MyFirstBot | at readableAddChunk (_stream_readable.js:250:11) 0|MyFirstBot | at Socket.Readable.push (_stream_readable.js:208:10) 0|MyFirstBot | at TCP.onread (net.js:601:20) 0|MyFirstBot | 6 Nov 11:38:00 - [red] Uncaught Exception: 0|MyFirstBot | 6 Nov 11:38:00 - TypeError: Cannot read property 'getSessions' of undefined 0|MyFirstBot | at loadSessions (/home/godestalbin/mybot/framework/node_modules/node-red/red/api/auth/tokens.js:57:34) 0|MyFirstBot | at Object.get (/home/godestalbin/mybot/framework/node_modules/node-red/red/api/auth/tokens.js:75:16) 0|MyFirstBot | at WebSocket.<anonymous> (/home/godestalbin/mybot/framework/node_modules/node-red/red/api/comms.js:114:36) 0|MyFirstBot | at emitTwo (events.js:126:13) 0|MyFirstBot | at WebSocket.emit (events.js:214:7) 0|MyFirstBot | at Receiver.ontext (/home/godestalbin/mybot/framework/node_modules/ws/lib/WebSocket.js:841:10) 0|MyFirstBot | at /home/godestalbin/mybot/framework/node_modules/ws/lib/Receiver.js:536:18 0|MyFirstBot | at Receiver.applyExtensions (/home/godestalbin/mybot/framework/node_modules/ws/lib/Receiver.js:371:5) 0|MyFirstBot | at /home/godestalbin/mybot/framework/node_modules/ws/lib/Receiver.js:508:14 0|MyFirstBot | at Receiver.flush (/home/godestalbin/mybot/framework/node_modules/ws/lib/Receiver.js:347:3) 0|MyFirstBot | at Receiver.finish (/home/godestalbin/mybot/framework/node_modules/ws/lib/Receiver.js:541:12) 0|MyFirstBot | at Receiver.expectHandler (/home/godestalbin/mybot/framework/node_modules/ws/lib/Receiver.js:493:33) 0|MyFirstBot | at Receiver.add (/home/godestalbin/mybot/framework/node_modules/ws/lib/Receiver.js:103:24) 0|MyFirstBot | at Socket.realHandler (/home/godestalbin/mybot/framework/node_modules/ws/lib/WebSocket.js:825:20) 0|MyFirstBot | at emitOne (events.js:116:13) 0|MyFirstBot | at Socket.emit (events.js:211:7) 0|MyFirstBot | at addChunk (_stream_readable.js:263:12) 0|MyFirstBot | at readableAddChunk (_stream_readable.js:250:11) 0|MyFirstBot | at Socket.Readable.push (_stream_readable.js:208:10) 0|MyFirstBot | at TCP.onread (net.js:601:20) PM2 | App [MyFirstBot:0] exited with code [1] via signal [SIGINT] PM2 | App [MyFirstBot:0] starting in -fork mode- PM2 | App [MyFirstBot:0] online 0|MyFirstBot | 6 Nov 11:38:13 - [info] 0|MyFirstBot | Welcome to Node-RED 0|MyFirstBot | =================== 0|MyFirstBot | 6 Nov 11:38:13 - [info] Node-RED version: v0.17.5 0|MyFirstBot | 6 Nov 11:38:13 - [info] Node.js version: v8.12.0 0|MyFirstBot | 6 Nov 11:38:13 - [info] Linux 4.4.0-138-generic x64 LE 0|MyFirstBot | 6 Nov 11:38:13 - [info] Loading palette nodes 0|MyFirstBot | Loading locale: default for /home/godestalbin/mybot/bot/data/locales/default.json 0|MyFirstBot | ### 0|MyFirstBot | ### The "request" library is not installed automatically anymore. 0|MyFirstBot | ### But required by "request-promise". 0|MyFirstBot | ### 0|MyFirstBot | ### npm install request --save 0|MyFirstBot | ### 0|MyFirstBot | 6 Nov 11:38:48 - [warn] ------------------------------------------------------ 0|MyFirstBot | 6 Nov 11:38:48 - [warn] [rpi-gpio] Info : Ignoring Raspberry Pi specific node 0|MyFirstBot | 6 Nov 11:38:48 - [warn] [dialogflow] Error: Cannot find module 'request' (line:4) 0|MyFirstBot | 6 Nov 11:38:48 - [warn] [log-sqlite] Error: Cannot find module 'sqlite3' (line:5) 0|MyFirstBot | 6 Nov 11:38:48 - [warn] [salesforce-cc-object] Error: /home/godestalbin/mybot/framework/node_modules/node-red-contrib-viseo-salesforce/node-salesforce-cc-object.html does not exist 0|MyFirstBot | 6 Nov 11:38:48 - [warn] [salesforce-cc-config] Error: /home/godestalbin/mybot/framework/node_modules/node-red-contrib-viseo-salesforce/node-salesforce-cc-config.html does not exist 0|MyFirstBot | 6 Nov 11:38:48 - [warn] ------------------------------------------------------ 0|MyFirstBot | 6 Nov 11:38:48 - [info] Settings file : /home/godestalbin/mybot/framework/conf/node-red-config.js 0|MyFirstBot | 6 Nov 11:38:48 - [info] User directory : /home/godestalbin/mybot/bot/data/ 0|MyFirstBot | 6 Nov 11:38:48 - [info] Flows file : /home/godestalbin/mybot/bot/data/flows.json 0|MyFirstBot | 6 Nov 11:38:48 - [info] Starting flows 0|MyFirstBot | Missing server configuration, fallback on Node-RED server 0|MyFirstBot | 6 Nov 11:38:48 - [info] Started flows 0|MyFirstBot | 6 Nov 11:38:48 - [info] Server now running at http://127.0.0.1:1880/ 0|MyFirstBot | TypeError: Cannot read property 'getSessions' of undefined and then crash again.

I first thought it was some more general Node-red error and posted there. But they send me back to node-red-contrib-viseo. I also attempted to upgrade Node-red, following their suggestions but I could get the new version to be taken in account. What to do next ?