Node red uruchomiony ale nie działa interfejs użytkownika

Witam serdecznie i proszę o pomoc. Nadeszła chwila na zmianę sprzętu pod HA i pojawił się problem. Po instalacji i przywróceniu backupu na ,nowym’’ sprzęcie (hp t620-ubuntu serwer-HA w dockerze) mam problem z Node red’em. Jest uruchomiony ale nic nie wyświetla interfejs użytkownika. Nie pomaga usuwanie i ponowna instalacja. Na ,starym’’ sprzęcie wszystko śmiga aż miło.

A co masz w logach NR?

Jak masz HA w dokerze to NR też powinien być uruchomiony w dokerze jako osobna instancja.
Poza tym natywnie Ha powinno być instalowane na debianie ty chyba na jakiejś starej niewspieranej wersji działasz ?

W logach NR nic nie widzę. Ogólnie to NR działa tylko nie HA nie wczytuje interfejsu. Wyswietla 502 bad gateway

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-banner.sh: executing... 

-----------------------------------------------------------
 Add-on: Node-RED
 Flow-based programming for the Internet of Things
-----------------------------------------------------------
 Add-on version: 11.0.3
 You are running the latest version of this add-on.
 System: Ubuntu 20.04.3 LTS  (amd64 / qemux86-64)
 Home Assistant Core: 2022.2.8
 Home Assistant Supervisor: 2022.02.dev1601
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing... 
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] customizations.sh: executing... 
[cont-init.d] customizations.sh: exited 0.
[cont-init.d] nginx.sh: executing... 
[cont-init.d] nginx.sh: exited 0.
[cont-init.d] node-red.sh: executing... 
patching file nodes/ui_base.html
Hunk #1 succeeded at 1162 (offset 631 lines).

up to date, audited 8 packages in 4s

1 package is looking for funding
  run `npm fund` for details

found 0 vulnerabilities
[cont-init.d] node-red.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[11:16:38] INFO: Starting Node-RED...

> start
> node $NODE_OPTIONS node_modules/node-red/red.js "--settings" "/etc/node-red/config.js"

19 Feb 11:16:45 - [info] 

Welcome to Node-RED

Edit:

Chciałem dobrze a wyszło jak zwykle. :grinning: Człowiek zamiast sobie ułatwiać to tylko utrudnia. Zrobiłem tak jak Bóg przykazał czyli instalację natywnie. Wszystko ruszyło z kopyta. Zamykamy temat.

Dobry wieczór,
Mam dość niecodzienny problem.
Modyfikowałem w NR zegar działania pieca po czym node red się zawiesił. Zrobiłem reset HA. Po uruchomieniu dodatek nr się nie załącza tzn. Klikam uruchom i cały czas widnieje napis uruchom. W logach podczas startu uruchamia się wszystko poprawnie po czym log się zawiesza/urywa, nie pojawiają się już nowe logi. Pomyślałem że przesadziłem z automatyzacją. Zrobiłem full backup z wczoraj gdy wszystko chodziło pięknie. Problem z NR ten sam. Zrobiłem aktualizację HA do najnowszej wersji, upewniłem się że NR jest również w najnowszej wersji, problem nadal ten sam. Jednakże okazało się że wszystkie automatyzację z NR działają poprawnie, tak jakby wtyczka NR działała prawidłowo w tle jednakże gdy chcę wejść w NR to mam komunikat że dodatek nie uruchomiony. Po wejściu w dodatki i NR mam tylko uruchom, klikam wieloktrotnie w uruchom i nic się nie dzieje. Logi zaraz po pierwszym starcie starcie się zatrzymują a po kolejnych kliknięciach uruchom nie reagują. więc nie widzę w czym problem. Dodam że aktualizacje w tym zegar chodzą poprawnie (backup całego HA). Może ktokolwiek miał podobny problem lub ma jakiś trop? Pozdrawiam wszystkich i z góry dziękuję za odpowiedź

A na czym masz postawiony HA?

Ha postawiony jest na HP T630 120GB SDD i 8GB ram i środowisku ProXmox

Czy działa ci zapis konfiguracji NR w HA ? Jeżeli tak to włącz safe_mode

opcję safe_mode mam wyłączoną. Już włączam.

Edit:

nie pomogło zrobiłem aktualizację core, reset. Następnie zrobiłem aktualizację Ha, po czym wtyczka NR ruszyła sama. Dziękuję

Po każdym Deploy NR zapisuje backup .flows.json.backup bez zmian które się wprowadziło, jeżeli występują jakieś problemy można sobie przywrócić kopie zamieniając .flows.json.backup na
flows.json robiąc kopię poprzedniego.

Screenshot - 15.09.2022 , 22_10_12

Natomiast jeżeli wiemy który flow posiada błędy i blokuje nam NR możemy wy edytować flows.json
w norepad++ z zainstalowanym pluginem JSTool i wyłączyć dany flow przez disabled: true

@Piotr_Lach

3 Likes

dobrze wiedzieć, teraz będę tak czynił. Spokojnej nocy

Podłączę się do tematu. Wczoraj ni z tego ni z owego NodeRed przestał się ładować w HA. W logach mam błąd z g++.

Informacje
Dokumentacja
Konfiguracja
Logi
Node-RED
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service init-nginx: starting
s6-rc: info: service init-customizations: starting
fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz
s6-rc: info: service init-nginx successfully started
v3.18.2-540-g37f67005e76 [ Index of /alpine/v3.18/main/ ]
v3.18.2-546-g1a7d2d7bbea [ Index of /alpine/v3.18/community/ ]
OK: 20070 distinct packages available
(1/1) Installing make (4.4.1-r1)
Executing busybox-1.36.1-r0.trigger
OK: 120 MiB in 47 packages
(1/11) Installing libbz2 (1.0.8-r5)
(2/11) Installing libffi (3.4.4-r2)
(3/11) Installing gdbm (1.23-r1)
(4/11) Installing xz-libs (5.4.3-r0)
(5/11) Installing mpdecimal (2.5.1-r2)
(6/11) Installing libpanelw (6.4_p20230506-r0)
(7/11) Installing sqlite-libs (3.41.2-r2)
(8/11) Installing python3 (3.11.4-r0)
(9/11) Installing python3-pycache-pyc0 (3.11.4-r0)
(10/11) Installing pyc (0.1-r0)
(11/11) Installing python3-pyc (3.11.4-r0)
Executing busybox-1.36.1-r0.trigger
OK: 160 MiB in 58 packages
ERROR: unable to select packages:
musl-1.2.4-r0:
breaks: musl-dev-1.2.4-r1[musl=1.2.4-r1]
satisfies: world[musl=1.2.4-r0]
apk-tools-2.14.0-r2[musl>=1.2.3_git20230424]
apk-tools-2.14.0-r2[so:libc.musl-x86_64.so.1]
isl26-0.26-r1[so:libc.musl-x86_64.so.1]
nginx-1.24.0-r6[so:libc.musl-x86_64.so.1]
dash-0.5.12-r2[so:libc.musl-x86_64.so.1]
gcc-12.2.1_git20220924-r10[so:libc.musl-x86_64.so.1]
g+±12.2.1_git20220924-r10[so:libc.musl-x86_64.so.1]
libffi-3.4.4-r2[so:libc.musl-x86_64.so.1]
patch-2.7.6-r10[so:libc.musl-x86_64.so.1]
bash-5.2.15-r5[so:libc.musl-x86_64.so.1]
ca-certificates-20230506-r0[so:libc.musl-x86_64.so.1]
python3-3.11.4-r0[so:libc.musl-x86_64.so.1]
binutils-2.40-r7[so:libc.musl-x86_64.so.1]
busybox-1.36.1-r0[so:libc.musl-x86_64.so.1]
openssh-client-common-9.3_p2-r0[so:libc.musl-x86_64.so.1]
sqlite-libs-3.41.2-r2[so:libc.musl-x86_64.so.1]
curl-8.2.0-r1[so:libc.musl-x86_64.so.1]
libpanelw-6.4_p20230506-r0[so:libc.musl-x86_64.so.1]
git-2.40.1-r0[so:libc.musl-x86_64.so.1]
musl-utils-1.2.4-r0[so:libc.musl-x86_64.so.1]
nghttp2-libs-1.55.1-r0[so:libc.musl-x86_64.so.1]
nodejs-18.17.0-r0[so:libc.musl-x86_64.so.1]
libstdc+±12.2.1_git20220924-r10[so:libc.musl-x86_64.so.1]
mpdecimal-2.5.1-r2[so:libc.musl-x86_64.so.1]
libbz2-1.0.8-r5[so:libc.musl-x86_64.so.1]
brotli-libs-1.0.9-r14[so:libc.musl-x86_64.so.1]
libcurl-8.2.0-r1[so:libc.musl-x86_64.so.1]
mpc1-1.3.1-r1[so:libc.musl-x86_64.so.1]
gdbm-1.23-r1[so:libc.musl-x86_64.so.1]
icu-libs-73.2-r2[so:libc.musl-x86_64.so.1]
pcre-8.45-r3[so:libc.musl-x86_64.so.1]
oniguruma-6.9.8-r1[so:libc.musl-x86_64.so.1]
mpfr4-4.2.0_p12-r0[so:libc.musl-x86_64.so.1]
libcrypto3-3.1.1-r3[so:libc.musl-x86_64.so.1]
zlib-1.2.13-r1[so:libc.musl-x86_64.so.1]
libgomp-12.2.1_git20220924-r10[so:libc.musl-x86_64.so.1]
readline-8.2.1-r1[so:libc.musl-x86_64.so.1]
make-4.4.1-r1[so:libc.musl-x86_64.so.1]
libedit-20221030.3.1-r1[so:libc.musl-x86_64.so.1]
zstd-libs-1.5.5-r4[so:libc.musl-x86_64.so.1]
libgcc-12.2.1_git20220924-r10[so:libc.musl-x86_64.so.1]
libssl3-3.1.1-r3[so:libc.musl-x86_64.so.1]
libexpat-2.5.0-r1[so:libc.musl-x86_64.so.1]
libatomic-12.2.1_git20220924-r10[so:libc.musl-x86_64.so.1]
openssh-client-default-9.3_p2-r0[so:libc.musl-x86_64.so.1]
libidn2-2.3.4-r1[so:libc.musl-x86_64.so.1]
xz-libs-5.4.3-r0[so:libc.musl-x86_64.so.1]
openssh-keygen-9.3_p2-r0[so:libc.musl-x86_64.so.1]
pcre2-10.42-r1[so:libc.musl-x86_64.so.1]
c-ares-1.19.1-r0[so:libc.musl-x86_64.so.1]
scanelf-1.3.7-r1[so:libc.musl-x86_64.so.1]
gmp-6.2.1-r3[so:libc.musl-x86_64.so.1]
jq-1.6-r3[so:libc.musl-x86_64.so.1]
libncursesw-6.4_p20230506-r0[so:libc.musl-x86_64.so.1]
libunistring-1.1-r1[so:libc.musl-x86_64.so.1]
[23:05:36] FATAL: Failed installing system package g++
s6-rc: warning: unable to start service init-customizations: command exited 1
/run/s6/basedir/scripts/rc.init: warning: s6-rc failed to properly bring all the services up! Check your logs (in /run/uncaught-logs/current if you have in-container logging) for more information.
/run/s6/basedir/scripts/rc.init: fatal: stopping the container.
s6-rc: info: service init-nginx: stopping
s6-rc: info: service init-nginx successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service base-addon-log-level: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service base-addon-log-level successfully stopped
s6-rc: info: service base-addon-banner: stopping
s6-rc: info: service base-addon-banner successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
Może ktoś podpowiedzieć o co chodzi?

A z czego te logi pochodzą ?
Na czym postawiony HA?