login as: ubuntu ubuntu@192.168.0.197's password: Welcome to Ubuntu 20.04.4 LTS (GNU/Linux 5.4.0-1056-raspi aarch64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage System information as of Thu Mar 31 19:02:25 CEST 2022 System load: 2.0 Temperature: 49.7 C Usage of /: 14.5% of 28.95GB Processes: 149 Memory usage: 14% Users logged in: 0 Swap usage: 0% IPv4 address for eth0: 192.168.0.197 * Super-optimized for small spaces - read how we shrank the memory footprint of MicroK8s to make it the smallest full K8s around. https://ubuntu.com/blog/microk8s-memory-optimisation 10 updates can be applied immediately. To see these additional updates run: apt list --upgradable Last login: Thu Mar 31 18:28:08 2022 from 192.168.0.164 ubuntu@ubuntu:~$ sudo pm2 log [TAILING] Tailing last 15 lines for [all] processes (change the value with --lines option) /root/.pm2/pm2.log last 15 lines: PM2 | 2022-03-31T19:02:33: PM2 log: App [app:0] exited with code [1] via signal [SIGINT] PM2 | 2022-03-31T19:02:33: PM2 log: App [app:0] starting in -fork mode- PM2 | 2022-03-31T19:02:33: PM2 log: App [app:0] online PM2 | 2022-03-31T19:02:35: PM2 log: App [app:0] exited with code [1] via signal [SIGINT] PM2 | 2022-03-31T19:02:35: PM2 log: App [app:0] starting in -fork mode- PM2 | 2022-03-31T19:02:35: PM2 log: App [app:0] online PM2 | 2022-03-31T19:02:38: PM2 log: App [app:0] exited with code [1] via signal [SIGINT] PM2 | 2022-03-31T19:02:38: PM2 log: App [app:0] starting in -fork mode- PM2 | 2022-03-31T19:02:38: PM2 log: App [app:0] online PM2 | 2022-03-31T19:02:40: PM2 log: App [app:0] exited with code [1] via signal [SIGINT] PM2 | 2022-03-31T19:02:40: PM2 log: App [app:0] starting in -fork mode- PM2 | 2022-03-31T19:02:40: PM2 log: App [app:0] online PM2 | 2022-03-31T19:02:42: PM2 log: App [app:0] exited with code [1] via signal [SIGINT] PM2 | 2022-03-31T19:02:42: PM2 log: App [app:0] starting in -fork mode- PM2 | 2022-03-31T19:02:42: PM2 log: App [app:0] online /root/.pm2/logs/app-out.log last 15 lines: 0|app | Keine Settings gefunden oder kein Shelly angeschlossen! 0|app | Automatische Aktivierung der Pumpe nicht möglich. Settings nicht gesetzt, Shelly nicht angeschlossen oder kein Channel für die Pumpe gewählt! 0|app | Keine Settings gefunden oder kein Shelly angeschlossen! 0|app | Automatische Aktivierung der Pumpe nicht möglich. Settings nicht gesetzt, Shelly nicht angeschlossen oder kein Channel für die Pumpe gewählt! 0|app | Keine Settings gefunden oder kein Shelly angeschlossen! 0|app | Automatische Aktivierung der Pumpe nicht möglich. Settings nicht gesetzt, Shelly nicht angeschlossen oder kein Channel für die Pumpe gewählt! 0|app | Keine Settings gefunden oder kein Shelly angeschlossen! 0|app | Automatische Aktivierung der Pumpe nicht möglich. Settings nicht gesetzt, Shelly nicht angeschlossen oder kein Channel für die Pumpe gewählt! 0|app | Keine Settings gefunden oder kein Shelly angeschlossen! 0|app | Automatische Aktivierung der Pumpe nicht möglich. Settings nicht gesetzt, Shelly nicht angeschlossen oder kein Channel für die Pumpe gewählt! 0|app | Keine Settings gefunden oder kein Shelly angeschlossen! 0|app | Server started on port 3000 0|app | connected to database mongodb://pool:pool@127.0.0.1:27017/pool 0|app | Automatische Aktivierung der Pumpe nicht möglich. Settings nicht gesetzt, Shelly nicht angeschlossen oder kein Channel für die Pumpe gewählt! 0|app | Keine Settings gefunden oder kein Shelly angeschlossen! /root/.pm2/logs/app-error.log last 15 lines: 0|app | at listenInCluster (net.js:1364:12) 0|app | at Server.listen (net.js:1450:7) 0|app | at Function.listen (/home/poolarino_poolcontrol/node_modules/express/lib/application.js:618:24) 0|app | at Object. (/home/poolarino_poolcontrol/app.js:83:5) 0|app | at Module._compile (internal/modules/cjs/loader.js:999:30) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) 0|app | at Module.load (internal/modules/cjs/loader.js:863:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:708:14) 0|app | at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23) { 0|app | code: 'EADDRINUSE', 0|app | errno: 'EADDRINUSE', 0|app | syscall: 'listen', 0|app | address: '::', 0|app | port: 3000 0|app | } 0|app | Error: listen EADDRINUSE: address already in use :::3000 0|app | at Server.setupListenHandle [as _listen2] (net.js:1316:16) 0|app | at listenInCluster (net.js:1364:12) 0|app | at Server.listen (net.js:1450:7) 0|app | at Function.listen (/home/poolarino_poolcontrol/node_modules/express/lib/application.js:618:24) 0|app | at Object. (/home/poolarino_poolcontrol/app.js:83:5) 0|app | at Module._compile (internal/modules/cjs/loader.js:999:30) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) 0|app | at Module.load (internal/modules/cjs/loader.js:863:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:708:14) 0|app | at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23) { 0|app | code: 'EADDRINUSE', 0|app | errno: 'EADDRINUSE', 0|app | syscall: 'listen', 0|app | address: '::', 0|app | port: 3000 0|app | } PM2 | App [app:0] exited with code [1] via signal [SIGINT] PM2 | App [app:0] starting in -fork mode- PM2 | App [app:0] online 0|app | Error: listen EADDRINUSE: address already in use :::3000 0|app | at Server.setupListenHandle [as _listen2] (net.js:1316:16) 0|app | at listenInCluster (net.js:1364:12) 0|app | at Server.listen (net.js:1450:7) 0|app | at Function.listen (/home/poolarino_poolcontrol/node_modules/express/lib/application.js:618:24) 0|app | at Object. (/home/poolarino_poolcontrol/app.js:83:5) 0|app | at Module._compile (internal/modules/cjs/loader.js:999:30) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) 0|app | at Module.load (internal/modules/cjs/loader.js:863:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:708:14) 0|app | at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23) { 0|app | code: 'EADDRINUSE', 0|app | errno: 'EADDRINUSE', 0|app | syscall: 'listen', 0|app | address: '::', 0|app | port: 3000 0|app | } PM2 | App [app:0] exited with code [1] via signal [SIGINT] PM2 | App [app:0] starting in -fork mode- PM2 | App [app:0] online 1|app | Automatische Aktivierung der Pumpe nicht möglich. Settings nicht gesetzt, Shelly nicht angeschlossen oder kein Channel für die Pumpe gewählt! 1|app | Keine Settings gefunden oder kein Shelly angeschlossen! 0|app | Error: listen EADDRINUSE: address already in use :::3000 0|app | at Server.setupListenHandle [as _listen2] (net.js:1316:16) 0|app | at listenInCluster (net.js:1364:12) 0|app | at Server.listen (net.js:1450:7) 0|app | at Function.listen (/home/poolarino_poolcontrol/node_modules/express/lib/application.js:618:24) 0|app | at Object. (/home/poolarino_poolcontrol/app.js:83:5) 0|app | at Module._compile (internal/modules/cjs/loader.js:999:30) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) 0|app | at Module.load (internal/modules/cjs/loader.js:863:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:708:14) 0|app | at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23) { 0|app | code: 'EADDRINUSE', 0|app | errno: 'EADDRINUSE', 0|app | syscall: 'listen', 0|app | address: '::', 0|app | port: 3000 0|app | } PM2 | App [app:0] exited with code [1] via signal [SIGINT] PM2 | App [app:0] starting in -fork mode- PM2 | App [app:0] online 0|app | Error: listen EADDRINUSE: address already in use :::3000 0|app | at Server.setupListenHandle [as _listen2] (net.js:1316:16) 0|app | at listenInCluster (net.js:1364:12) 0|app | at Server.listen (net.js:1450:7) 0|app | at Function.listen (/home/poolarino_poolcontrol/node_modules/express/lib/application.js:618:24) 0|app | at Object. (/home/poolarino_poolcontrol/app.js:83:5) 0|app | at Module._compile (internal/modules/cjs/loader.js:999:30) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) 0|app | at Module.load (internal/modules/cjs/loader.js:863:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:708:14) 0|app | at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23) { 0|app | code: 'EADDRINUSE', 0|app | errno: 'EADDRINUSE', 0|app | syscall: 'listen', 0|app | address: '::', 0|app | port: 3000 0|app | } PM2 | App [app:0] exited with code [1] via signal [SIGINT] PM2 | App [app:0] starting in -fork mode- PM2 | App [app:0] online 0|app | Error: listen EADDRINUSE: address already in use :::3000 0|app | at Server.setupListenHandle [as _listen2] (net.js:1316:16) 0|app | at listenInCluster (net.js:1364:12) 0|app | at Server.listen (net.js:1450:7) 0|app | at Function.listen (/home/poolarino_poolcontrol/node_modules/express/lib/application.js:618:24) 0|app | at Object. (/home/poolarino_poolcontrol/app.js:83:5) 0|app | at Module._compile (internal/modules/cjs/loader.js:999:30) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) 0|app | at Module.load (internal/modules/cjs/loader.js:863:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:708:14) 0|app | at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23) { 0|app | code: 'EADDRINUSE', 0|app | errno: 'EADDRINUSE', 0|app | syscall: 'listen', 0|app | address: '::', 0|app | port: 3000 0|app | } PM2 | App [app:0] exited with code [1] via signal [SIGINT] PM2 | App [app:0] starting in -fork mode- PM2 | App [app:0] online 0|app | Error: listen EADDRINUSE: address already in use :::3000 0|app | at Server.setupListenHandle [as _listen2] (net.js:1316:16) 0|app | at listenInCluster (net.js:1364:12) 0|app | at Server.listen (net.js:1450:7) 0|app | at Function.listen (/home/poolarino_poolcontrol/node_modules/express/lib/application.js:618:24) 0|app | at Object. (/home/poolarino_poolcontrol/app.js:83:5) 0|app | at Module._compile (internal/modules/cjs/loader.js:999:30) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) 0|app | at Module.load (internal/modules/cjs/loader.js:863:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:708:14) 0|app | at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23) { 0|app | code: 'EADDRINUSE', 0|app | errno: 'EADDRINUSE', 0|app | syscall: 'listen', 0|app | address: '::', 0|app | port: 3000 0|app | } PM2 | App [app:0] exited with code [1] via signal [SIGINT] PM2 | App [app:0] starting in -fork mode- PM2 | App [app:0] online 0|app | Error: listen EADDRINUSE: address already in use :::3000 0|app | at Server.setupListenHandle [as _listen2] (net.js:1316:16) 0|app | at listenInCluster (net.js:1364:12) 0|app | at Server.listen (net.js:1450:7) 0|app | at Function.listen (/home/poolarino_poolcontrol/node_modules/express/lib/application.js:618:24) 0|app | at Object. (/home/poolarino_poolcontrol/app.js:83:5) 0|app | at Module._compile (internal/modules/cjs/loader.js:999:30) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) 0|app | at Module.load (internal/modules/cjs/loader.js:863:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:708:14) 0|app | at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23) { 0|app | code: 'EADDRINUSE', 0|app | errno: 'EADDRINUSE', 0|app | syscall: 'listen', 0|app | address: '::', 0|app | port: 3000 0|app | } PM2 | App [app:0] exited with code [1] via signal [SIGINT] PM2 | App [app:0] starting in -fork mode- PM2 | App [app:0] online 1|app | Automatische Aktivierung der Pumpe nicht möglich. Settings nicht gesetzt, Shelly nicht angeschlossen oder kein Channel für die Pumpe gewählt! 1|app | Keine Settings gefunden oder kein Shelly angeschlossen! 0|app | Error: listen EADDRINUSE: address already in use :::3000 0|app | at Server.setupListenHandle [as _listen2] (net.js:1316:16) 0|app | at listenInCluster (net.js:1364:12) 0|app | at Server.listen (net.js:1450:7) 0|app | at Function.listen (/home/poolarino_poolcontrol/node_modules/express/lib/application.js:618:24) 0|app | at Object. (/home/poolarino_poolcontrol/app.js:83:5) 0|app | at Module._compile (internal/modules/cjs/loader.js:999:30) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) 0|app | at Module.load (internal/modules/cjs/loader.js:863:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:708:14) 0|app | at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23) { 0|app | code: 'EADDRINUSE', 0|app | errno: 'EADDRINUSE', 0|app | syscall: 'listen', 0|app | address: '::', 0|app | port: 3000 0|app | } PM2 | App [app:0] exited with code [1] via signal [SIGINT] PM2 | App [app:0] starting in -fork mode- PM2 | App [app:0] online 0|app | Error: listen EADDRINUSE: address already in use :::3000 0|app | at Server.setupListenHandle [as _listen2] (net.js:1316:16) 0|app | at listenInCluster (net.js:1364:12) 0|app | at Server.listen (net.js:1450:7) 0|app | at Function.listen (/home/poolarino_poolcontrol/node_modules/express/lib/application.js:618:24) 0|app | at Object. (/home/poolarino_poolcontrol/app.js:83:5) 0|app | at Module._compile (internal/modules/cjs/loader.js:999:30) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) 0|app | at Module.load (internal/modules/cjs/loader.js:863:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:708:14) 0|app | at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23) { 0|app | code: 'EADDRINUSE', 0|app | errno: 'EADDRINUSE', 0|app | syscall: 'listen', 0|app | address: '::', 0|app | port: 3000 0|app | } PM2 | App [app:0] exited with code [1] via signal [SIGINT] PM2 | App [app:0] starting in -fork mode- PM2 | App [app:0] online 0|app | Error: listen EADDRINUSE: address already in use :::3000 0|app | at Server.setupListenHandle [as _listen2] (net.js:1316:16) 0|app | at listenInCluster (net.js:1364:12) 0|app | at Server.listen (net.js:1450:7) 0|app | at Function.listen (/home/poolarino_poolcontrol/node_modules/express/lib/application.js:618:24) 0|app | at Object. (/home/poolarino_poolcontrol/app.js:83:5) 0|app | at Module._compile (internal/modules/cjs/loader.js:999:30) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) 0|app | at Module.load (internal/modules/cjs/loader.js:863:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:708:14) 0|app | at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23) { 0|app | code: 'EADDRINUSE', 0|app | errno: 'EADDRINUSE', 0|app | syscall: 'listen', 0|app | address: '::', 0|app | port: 3000 0|app | } PM2 | App [app:0] exited with code [1] via signal [SIGINT] PM2 | App [app:0] starting in -fork mode- PM2 | App [app:0] online 0|app | Error: listen EADDRINUSE: address already in use :::3000 0|app | at Server.setupListenHandle [as _listen2] (net.js:1316:16) 0|app | at listenInCluster (net.js:1364:12) 0|app | at Server.listen (net.js:1450:7) 0|app | at Function.listen (/home/poolarino_poolcontrol/node_modules/express/lib/application.js:618:24) 0|app | at Object. (/home/poolarino_poolcontrol/app.js:83:5) 0|app | at Module._compile (internal/modules/cjs/loader.js:999:30) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) 0|app | at Module.load (internal/modules/cjs/loader.js:863:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:708:14) 0|app | at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23) { 0|app | code: 'EADDRINUSE', 0|app | errno: 'EADDRINUSE', 0|app | syscall: 'listen', 0|app | address: '::', 0|app | port: 3000 0|app | } PM2 | App [app:0] exited with code [1] via signal [SIGINT] PM2 | App [app:0] starting in -fork mode- PM2 | App [app:0] online 1|app | Automatische Aktivierung der Pumpe nicht möglich. Settings nicht gesetzt, Shelly nicht angeschlossen oder kein Channel für die Pumpe gewählt! 1|app | Keine Settings gefunden oder kein Shelly angeschlossen! 0|app | Error: listen EADDRINUSE: address already in use :::3000 0|app | at Server.setupListenHandle [as _listen2] (net.js:1316:16) 0|app | at listenInCluster (net.js:1364:12) 0|app | at Server.listen (net.js:1450:7) 0|app | at Function.listen (/home/poolarino_poolcontrol/node_modules/express/lib/application.js:618:24) 0|app | at Object. (/home/poolarino_poolcontrol/app.js:83:5) 0|app | at Module._compile (internal/modules/cjs/loader.js:999:30) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) 0|app | at Module.load (internal/modules/cjs/loader.js:863:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:708:14) 0|app | at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23) { 0|app | code: 'EADDRINUSE', 0|app | errno: 'EADDRINUSE', 0|app | syscall: 'listen', 0|app | address: '::', 0|app | port: 3000 0|app | } PM2 | App [app:0] exited with code [1] via signal [SIGINT] PM2 | App [app:0] starting in -fork mode- PM2 | App [app:0] online 0|app | Error: listen EADDRINUSE: address already in use :::3000 0|app | at Server.setupListenHandle [as _listen2] (net.js:1316:16) 0|app | at listenInCluster (net.js:1364:12) 0|app | at Server.listen (net.js:1450:7) 0|app | at Function.listen (/home/poolarino_poolcontrol/node_modules/express/lib/application.js:618:24) 0|app | at Object. (/home/poolarino_poolcontrol/app.js:83:5) 0|app | at Module._compile (internal/modules/cjs/loader.js:999:30) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) 0|app | at Module.load (internal/modules/cjs/loader.js:863:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:708:14) 0|app | at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23) { 0|app | code: 'EADDRINUSE', 0|app | errno: 'EADDRINUSE', 0|app | syscall: 'listen', 0|app | address: '::', 0|app | port: 3000 0|app | } PM2 | App [app:0] exited with code [1] via signal [SIGINT] PM2 | App [app:0] starting in -fork mode- PM2 | App [app:0] online 0|app | Error: listen EADDRINUSE: address already in use :::3000 0|app | at Server.setupListenHandle [as _listen2] (net.js:1316:16) 0|app | at listenInCluster (net.js:1364:12) 0|app | at Server.listen (net.js:1450:7) 0|app | at Function.listen (/home/poolarino_poolcontrol/node_modules/express/lib/application.js:618:24) 0|app | at Object. (/home/poolarino_poolcontrol/app.js:83:5) 0|app | at Module._compile (internal/modules/cjs/loader.js:999:30) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) 0|app | at Module.load (internal/modules/cjs/loader.js:863:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:708:14) 0|app | at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23) { 0|app | code: 'EADDRINUSE', 0|app | errno: 'EADDRINUSE', 0|app | syscall: 'listen', 0|app | address: '::', 0|app | port: 3000 0|app | } PM2 | App [app:0] exited with code [1] via signal [SIGINT] PM2 | App [app:0] starting in -fork mode- PM2 | App [app:0] online 0|app | Error: listen EADDRINUSE: address already in use :::3000 0|app | at Server.setupListenHandle [as _listen2] (net.js:1316:16) 0|app | at listenInCluster (net.js:1364:12) 0|app | at Server.listen (net.js:1450:7) 0|app | at Function.listen (/home/poolarino_poolcontrol/node_modules/express/lib/application.js:618:24) 0|app | at Object. (/home/poolarino_poolcontrol/app.js:83:5) 0|app | at Module._compile (internal/modules/cjs/loader.js:999:30) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) 0|app | at Module.load (internal/modules/cjs/loader.js:863:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:708:14) 0|app | at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23) { 0|app | code: 'EADDRINUSE', 0|app | errno: 'EADDRINUSE', 0|app | syscall: 'listen', 0|app | address: '::', 0|app | port: 3000 0|app | } PM2 | App [app:0] exited with code [1] via signal [SIGINT] PM2 | App [app:0] starting in -fork mode- PM2 | App [app:0] online 1|app | Automatische Aktivierung der Pumpe nicht möglich. Settings nicht gesetzt, Shelly nicht angeschlossen oder kein Channel für die Pumpe gewählt! 1|app | Keine Settings gefunden oder kein Shelly angeschlossen! 0|app | Error: listen EADDRINUSE: address already in use :::3000 0|app | at Server.setupListenHandle [as _listen2] (net.js:1316:16) 0|app | at listenInCluster (net.js:1364:12) 0|app | at Server.listen (net.js:1450:7) 0|app | at Function.listen (/home/poolarino_poolcontrol/node_modules/express/lib/application.js:618:24) 0|app | at Object. (/home/poolarino_poolcontrol/app.js:83:5) 0|app | at Module._compile (internal/modules/cjs/loader.js:999:30) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) 0|app | at Module.load (internal/modules/cjs/loader.js:863:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:708:14) 0|app | at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23) { 0|app | code: 'EADDRINUSE', 0|app | errno: 'EADDRINUSE', 0|app | syscall: 'listen', 0|app | address: '::', 0|app | port: 3000 0|app | } PM2 | App [app:0] exited with code [1] via signal [SIGINT] PM2 | App [app:0] starting in -fork mode- PM2 | App [app:0] online