Read the statement by Michael Teeuw here.
HELP -- MMM-calendarExt2 was not displayed
-
@SARCux open the dev window and see what errors show in the console
npm start dev
-
[16.04.2022 21:43.37.262] [LOG] ====================== Starting node_helper for module [MMM-OpenWeatherForecast] [16.04.2022 21:43.37.264] [LOG] Connecting socket for: MMM-CalendarExt2 [16.04.2022 21:43.37.268] [LOG] Sockets connected & modules started ... [16.04.2022 21:43.37.716] [ERROR] Whoops! There was an uncaught exception... [16.04.2022 21:43.37.737] [ERROR] Error: listen EADDRINUSE: address already in use 127.0.0.1:8080 at Server.setupListenHandle [as _listen2] (node:net:1334:16) at listenInCluster (node:net:1382:12) at GetAddrInfoReqWrap.doListen [as callback] (node:net:1520:7) at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:73:8) { code: 'EADDRINUSE', errno: -98, syscall: 'listen', address: '127.0.0.1', port: 8080 }
-
i don´t know whats wrong :worried_face:
-
@SARCux something on your system is already using port 8080, is there a instance of MagicMirror not closed correctly? either restart the pi or change the port in the config file
-
change the port in config and now this
[16.04.2022 21:49.40.284] [LOG] ====================== Starting node_helper for module [MMM-OpenWeatherForecast] [16.04.2022 21:49.40.286] [LOG] Connecting socket for: MMM-CalendarExt2 [16.04.2022 21:49.40.290] [LOG] Sockets connected & modules started ... [16.04.2022 21:49.40.733] [ERROR] Whoops! There was an uncaught exception... [16.04.2022 21:49.40.751] [ERROR] Error: listen EADDRINUSE: address already in use 127.0.0.1:8082 at Server.setupListenHandle [as _listen2] (node:net:1334:16) at listenInCluster (node:net:1382:12) at GetAddrInfoReqWrap.doListen [as callback] (node:net:1520:7) at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:73:8) { code: 'EADDRINUSE', errno: -98, syscall: 'listen', address: '127.0.0.1', port: 8082 }
-
@SARCux try address 0.0.0.0 and restart the pi
-
@swvalenti ```
[16.04.2022 21:53.09.202] [LOG] ====================== Starting node_helper for module [MMM-OpenWeatherForecast]
[16.04.2022 21:53.09.204] [LOG] Connecting socket for: MMM-CalendarExt2
[16.04.2022 21:53.09.207] [LOG] Sockets connected & modules started …
[16.04.2022 21:53.09.227] [ERROR] Whoops! There was an uncaught exception…
[16.04.2022 21:53.09.241] [ERROR] Error: listen EADDRINUSE: address already in use 0.0.0.0:8082
at Server.setupListenHandle [as _listen2] (node:net:1334:16)
at listenInCluster (node:net:1382:12)
at doListen (node:net:1520:7)
at processTicksAndRejections (node:internal/process/task_queues:84:21) {
code: ‘EADDRINUSE’,
errno: -98,
syscall: ‘listen’,
address: ‘0.0.0.0’,
port: 8082
} -
@SARCux Are you running MagicMirror with pm2? Or manually?
Please run sudo netstat -lnptu to check which application is blocking 8082
-
> magicmirror@2.19.0 start > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js "dev" [16.04.2022 21:59.19.108] [LOG] Starting MagicMirror: v2.19.0 [16.04.2022 21:59.19.126] [LOG] Loading config ... [16.04.2022 21:59.19.142] [LOG] Loading module helpers ... [16.04.2022 21:59.19.150] [LOG] No helper found for module: alert. [16.04.2022 21:59.19.204] [LOG] Initializing new module helper ... [16.04.2022 21:59.19.210] [LOG] Module helper loaded: updatenotification [16.04.2022 21:59.19.215] [LOG] No helper found for module: clock. [16.04.2022 21:59.19.227] [LOG] Initializing new module helper ... [16.04.2022 21:59.19.232] [LOG] Module helper loaded: MMM-DWD-WarnWeather [16.04.2022 21:59.19.285] [LOG] Initializing new module helper ... [16.04.2022 21:59.19.289] [LOG] Module helper loaded: MMM-bsh-tides [16.04.2022 21:59.19.293] [LOG] No helper found for module: MMM-OpenmapWeather. [16.04.2022 21:59.19.432] [LOG] Initializing new module helper ... [16.04.2022 21:59.19.434] [LOG] Module helper loaded: MMM-OpenWeatherForecast [16.04.2022 21:59.19.825] [LOG] Initializing new module helper ... [16.04.2022 21:59.19.829] [LOG] Module helper loaded: MMM-CalendarExt2 [16.04.2022 21:59.19.833] [LOG] All module helpers loaded. [16.04.2022 21:59.20.096] [LOG] Starting server on port 8081 ... [16.04.2022 21:59.20.117] [WARN] You're using a full whitelist configuration to allow for all IPs [16.04.2022 21:59.20.136] [LOG] Server started ... [16.04.2022 21:59.20.139] [LOG] Connecting socket for: updatenotification [16.04.2022 21:59.20.143] [LOG] Starting module helper: updatenotification [16.04.2022 21:59.20.145] [LOG] Connecting socket for: MMM-DWD-WarnWeather [16.04.2022 21:59.20.147] [LOG] MMM-DWD-WarnWeather helper started... [16.04.2022 21:59.20.149] [LOG] Connecting socket for: MMM-bsh-tides [16.04.2022 21:59.20.151] [LOG] Starting module helper: MMM-bsh-tides [16.04.2022 21:59.20.154] [LOG] Connecting socket for: MMM-OpenWeatherForecast [16.04.2022 21:59.20.156] [LOG] ====================== Starting node_helper for module [MMM-OpenWeatherForecast] [16.04.2022 21:59.20.161] [LOG] Connecting socket for: MMM-CalendarExt2 [16.04.2022 21:59.20.163] [LOG] Sockets connected & modules started ... [16.04.2022 21:59.20.629] [ERROR] Whoops! There was an uncaught exception... [16.04.2022 21:59.20.648] [ERROR] Error: listen EADDRINUSE: address already in use 127.0.0.1:8081 at Server.setupListenHandle [as _listen2] (node:net:1334:16) at listenInCluster (node:net:1382:12) at GetAddrInfoReqWrap.doListen [as callback] (node:net:1520:7) at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:73:8) { code: 'EADDRINUSE', errno: -98, syscall: 'listen', address: '127.0.0.1', port: 8081 }
-
@SARCux not too sure now, have to call in the big guns to help good luck