Node-RED web interface stops responding during use.

Open
#32 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
25/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Stale
Tech stack
debian, javascript, nodejs, raspberry-pi
Domain
backend, web-dev

Research direction

Start by reproducing the Node-RED web interface failure on the reported Raspberry Pi, Debian, NodeJS, Signal K, and embedded Node-RED versions. Compare Signal K process logs with the web interface's Server Log while the interface is unresponsive; done means identifying the cause and documenting a reliable fix or debugging path.

Written by the indexing model from the issue text.

Description

It occurred many times on my install the NR web interface suddenly stops responding.
Do you have any tips how to debug this?

I don't see any error in Signal K process logs or in the "Server Log" in the SignalK web interface.
When it happens the SignalK web interface keeps working, when I restart SignalK I can use the NR web interface again.

Hardware: Raspberry Pi 4 8 GB
OS:

Distributor ID:	Debian
Description:	Debian GNU/Linux 11 (bullseye)
Release:	11
Codename:	bullseye

Kernel:

Linux signalk 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr  3 17:24:16 BST 2023 aarch64 GNU/Linux

NodeJS: Tried v18.19.0 and v20.10.0
Signal K Server: version 2.4.1
Embedded Node-Red: v3.0.2

Dominant language
JavaScript
Stars
15
Forks
5
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from SignalK/node-red-embedded

All issues in SignalK/node-red-embedded

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.