NEWS
Web Adapter startet ständig neu
-
Moin,
das ist nicht der Admin, der da neu startet, sondern der Web-Adapter (web.0).
Eine Info wäre noch interessant.
Was kommt bei````
npm -vIch denke, eine 3er oder Max. 4er Version (bei Node 6). Poste mal bitte einen Screenshot (bitte kein Foto, das „liest“ sich oft sehr schlecht) der Konfig des Web-Adapters. Gruß, Eric Von unterwegs getippert
-
root@orangepiplus2e:~# npm -v
3.10.10
-
Ich kanns noch nicht 100%ig sagen, aber ich glaub das ich nur während ich im Vis Editor arbeite
-
Die Konfig sieht erst mal gut aus.
Kannst Du bitte mal testweise den JavaScript-Adapter stoppen?
Ich sehe sehr viel Aktivität bei dem und er wird auch neu gestartet (wie der Admin übrigens doch auch).
Gruß,
Eric
Von unterwegs getippert
-
das ist nicht der Admin, der da neu startet, sondern der Web-Adapter (web.0). `
Hab noch einiges ausprobiert. Du hast recht, der Admin ist nur ein Symptom.
Beispiel: Um 7:16 habe ich den Vis-Editor geöffnet, dann verabschiedet sich der web Adapter einmalig, wenn ich dann im Vis Editor weiter arbeite passiert nichts mehr. Wenn ich dann dazu den Admin in einem anderen Fenster öffne passiert auch nichts.
Wenn ich den Admin zuerst offen habe und dann den Vis Editor zusätzlich öffne gibt es ständig Neustarts vom Admin.
Beidiges Verhalten ist ja aber nicht OK.
Javascript deaktivieren bringt keine Veränderung
! host.orangepiplus2e 2018-03-31 07:31:18.054 info instance system.adapter.ical.0 terminated with code 0 (OK)
! ical.0 2018-03-31 07:31:12.434 info processing URL: Andy2
! ical.0 2018-03-31 07:31:06.296 info processing URL: Feiertage
! ical.0 2018-03-31 07:31:05.788 info processing URL: calendar1 http://11111.ics
! ical.0 2018-03-31 07:31:04.653 info starting. Version 1.5.3 in /opt/iobroker/node_modules/iobroker.ical, node: v6.13.1
! host.orangepiplus2e 2018-03-31 07:31:00.179 info instance system.adapter.ical.0 started with pid 9831
! hm-rpc.2 2018-03-31 07:29:58.552 info new HmIP devices/channels after filter: 0
! hm-rpc.2 2018-03-31 07:29:58.482 info xmlrpc <- newDevices 13
! hm-rpc.2 2018-03-31 07:29:58.146 info xmlrpc -> 0 devices
! hm-rpc.2 2018-03-31 07:29:58.033 info xmlrpc <- listDevices ["hm-rpc.2"]
! hm-rpc.2 2018-03-31 07:26:28.469 info new HmIP devices/channels after filter: 0
! hm-rpc.2 2018-03-31 07:26:28.393 info xmlrpc <- newDevices 13
! hm-rpc.2 2018-03-31 07:26:28.100 info xmlrpc -> 0 devices
! hm-rpc.2 2018-03-31 07:26:27.984 info xmlrpc <- listDevices ["hm-rpc.2"]
! hm-rpc.2 2018-03-31 07:22:58.395 info new HmIP devices/channels after filter: 0
! hm-rpc.2 2018-03-31 07:22:58.321 info xmlrpc <- newDevices 13
! hm-rpc.2 2018-03-31 07:22:58.028 info xmlrpc -> 0 devices
! hm-rpc.2 2018-03-31 07:22:57.892 info xmlrpc <- listDevices ["hm-rpc.2"]
! host.orangepiplus2e 2018-03-31 07:22:07.065 info instance system.adapter.tankerkoenig.0 terminated with code 0 (OK)
! tankerkoenig.0 2018-03-31 07:22:06.444 info objects written
! tankerkoenig.0 2018-03-31 07:22:05.937 info starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v6.13.1
! tankerkoenig.0 2018-03-31 07:22:04.339 info States connected to redis: 127.0.0.1:6379
! javascript.0 2018-03-31 07:22:01.105 info script.js.aktiv.SSS.Bilderholen: Cam_Terrassentuer Bild gespeichert
! javascript.0 2018-03-31 07:22:00.990 info script.js.aktiv.Verkehr.StauinArbeit2: Anzahl Wegepunkte: 10
! host.orangepiplus2e 2018-03-31 07:22:00.158 info instance system.adapter.tankerkoenig.0 started with pid 8805
! javascript.0 2018-03-31 07:21:41.055 info script.js.aktiv.SSS.Bilderholen: Cam_Innen Bild gespeichert
! javascript.0 2018-03-31 07:21:21.248 info script.js.aktiv.SSS.Bilderholen: Cam_Huette Bild gespeichert
! javascript.0 2018-03-31 07:21:01.412 info script.js.aktiv.SSS.Bilderholen: Cam_EingangGarten Bild gespeichert
! hm-rpc.2 2018-03-31 07:19:28.310 info new HmIP devices/channels after filter: 0
! hm-rpc.2 2018-03-31 07:19:28.237 info xmlrpc <- newDevices 13
! hm-rpc.2 2018-03-31 07:19:27.928 info xmlrpc -> 0 devices
! hm-rpc.2 2018-03-31 07:19:27.818 info xmlrpc <- listDevices ["hm-rpc.2"]
! harmony.0 2018-03-31 07:19:06.874 info synced hub config
! harmony.0 2018-03-31 07:19:05.555 info connected to HubWohn
! harmony.0 2018-03-31 07:19:02.782 info connecting to HubWohn
! harmony.0 2018-03-31 07:19:02.505 info discovered HubWohn
! harmony.0 2018-03-31 07:19:01.250 info searching for Harmony Hubs…
! harmony.0 2018-03-31 07:19:01.182 info starting. Version 0.9.0 in /opt/iobroker/node_modules/iobroker.harmony, node: v6.13.1
! harmony.0 2018-03-31 07:19:00.831 info States connected to redis: 127.0.0.1:6379
! host.orangepiplus2e 2018-03-31 07:18:52.849 info instance system.adapter.harmony.0 started with pid 8459
! host.orangepiplus2e 2018-03-31 07:18:52.773 info "system.adapter.harmony.0" enabled
! host.orangepiplus2e 2018-03-31 07:18:52.770 info object change system.adapter.harmony.0
! javascript.0 2018-03-31 07:18:01.023 info script.js.aktiv.Verkehr.StauinArbeit: Anzahl Wegepunkte: 11
! host.orangepiplus2e 2018-03-31 07:17:52.931 info instance system.adapter.harmony.0 terminated with code 0 (OK)
! harmony.0 2018-03-31 07:17:52.819 info terminating
! harmony.0 2018-03-31 07:17:52.789 info terminating
! host.orangepiplus2e 2018-03-31 07:17:52.782 info stopInstance system.adapter.harmony.0 killing pid 7472
! host.orangepiplus2e 2018-03-31 07:17:52.781 info stopInstance system.adapter.harmony.0
! host.orangepiplus2e 2018-03-31 07:17:52.776 info "system.adapter.harmony.0" disabled
! host.orangepiplus2e 2018-03-31 07:17:52.774 info object change system.adapter.harmony.0
! harmony.0 2018-03-31 07:17:52.682 info client ended: HubWohn
! harmony.0 2018-03-31 07:17:52.627 warn lost HubWohn
! javascript.0 2018-03-31 07:17:52.716 warn script.js.aktiv.Sonstiges.harmonyNeustart: Harmony neu verbinden
! web.0 2018-03-31 07:17:01.312 info 2018-03-31T05:17:01.311Z Connected system.user.admin
! web.0 2018-03-31 07:17:01.027 info 2018-03-31T05:17:01.027Z Connected system.user.admin
! web.0 2018-03-31 07:16:56.987 info 2018-03-31T05:16:56.987Z Connected system.user.admin
! web.0 2018-03-31 07:16:56.822 info 2018-03-31T05:16:56.820Z Connected system.user.admin
! web.0 2018-03-31 07:16:55.117 info http server listening on port 8082
! web.0 2018-03-31 07:16:55.109 info socket.io server listening on port 8082
! web.0 2018-03-31 07:16:51.243 info Allow states only when user is owner: false
! web.0 2018-03-31 07:16:51.241 info simpleAPI server listening on port 8082
! web.0 2018-03-31 07:16:50.660 info starting. Version 2.1.9 in /opt/iobroker/node_modules/iobroker.web, node: v6.13.1
! web.0 2018-03-31 07:16:50.540 info States connected to redis: 127.0.0.1:6379
! host.orangepiplus2e 2018-03-31 07:16:46.778 info instance system.adapter.web.0 started with pid 8204
! host.orangepiplus2e 2018-03-31 07:16:16.678 info Restart adapter system.adapter.web.0 because enabled
! host.orangepiplus2e 2018-03-31 07:16:16.675 error instance system.adapter.web.0 terminated with code null ()
! host.orangepiplus2e 2018-03-31 07:16:16.654 warn instance system.adapter.web.0 terminated due to SIGKILL
! web.0 2018-03-31 07:16:04.712 info 2018-03-31T05:16:04.703Z Connected system.user.adminEdit: Beides geöffnet und ich arbeite nur im Vis Editor ist alles gut, beides geönnet und ich klicke im Admin, dann startet sich der web Adapter neu.
-
Schaue mal ob das Objekt system.adapter.web.0 oder state system.adapter.web.0.alive von irgendeinen Skript geändert wurde. Man kann sehen welches Modul die Änderungen gemacht hat.
Ansonsten wenn nichts besonders ist das ein Indiz, dass RAM knapp ist.
-
Schaue mal ob das Objekt system.adapter.web.0 oder state system.adapter.web.0.alive von irgendeinen Skript geändert wurde. Man kann sehen welches Modul die Änderungen gemacht hat.
Ansonsten wenn nichts besonders ist das ein Indiz, dass RAM knapp ist. `
Speicher eigentlich genug frei:root@orangepiplus2e:~# free
total used free shared buffers cached
Mem: 2062612 1125884 936728 896 11260 59944
-/+ buffers/cache: 1054680 1007932
Swap: 131068 127464 3604
state system.adapter.web.0.alive sieht für mich normal aus
-
Ich bekomme ebenfalls die Meldung mit dem Web.0-Adapter
instance system.adapter.web.0 terminated due to SIGKILL
Habe auf die Web-Adapter-Version 2.3.2 ein downgrad gemacht, seitdem läuft alles wieder
PS: Der Verbindungsfehler wird beim Arbeiten mit VIS generiert (RAM OK, kann daran nicht liegen)
-
Zu früh gefreut!!
Auch der Downgrade auf 2.3.2 hat keine Verbesserung gebracht
SCHADE! Ich versuche den Fehler weiter einzugrenzen
-
Villeicht könnt ihr mit der Info was anfangen:
host.raspberrypi 2018-06-14 12:56:55.263 info Restart adapter system.adapter.web.0 because enabled
host.raspberrypi 2018-06-14 12:56:55.263 error instance system.adapter.web.0 terminated with code null ()
host.raspberrypi 2018-06-14 12:56:55.262 warn instance system.adapter.web.0 terminated due to SIGKILL
web.0 2018-06-14 12:56:43.495 info ==>Connected system.user.admin from ::ffff:192.168.188.49
web.0 2018-06-14 12:56:43.054 info ==>Connected system.user.admin from ::ffff:192.168.188.49
web.0 2018-06-14 12:56:42.320 info ==>Connected system.user.admin from ::ffff:192.168.188.49
web.0 2018-06-14 12:56:40.924 info ==>Connected system.user.admin from ::ffff:192.168.188.49
web.0 2018-06-14 12:56:37.775 info ==>Connected system.user.admin from ::ffff:192.168.188.49
web.0 2018-06-14 12:56:37.708 info http server listening on port 8082
web.0 2018-06-14 12:56:37.706 info socket.io server listening on port 8082
web.0 2018-06-14 12:56:37.097 info starting. Version 2.3.5 in /opt/iobroker/node_modules/iobroker.web, node: v6.14.3
host.raspberrypi 2018-06-14 12:56:34.539 info instance system.adapter.web.0 started with pid 3322
history.0 2018-06-14 12:56:06.017 warn Reconnection to DB.
history.0 2018-06-14 12:56:05.998 warn Reconnection to DB.
rpi2.0 2018-06-14 12:56:05.364 warn Reconnection to DB.
rpi2.0 2018-06-14 12:56:05.338 warn Reconnection to DB.
javascript.0 2018-06-14 12:56:05.242 warn Reconnection to DB.
javascript.0 2018-06-14 12:56:05.219 warn Reconnection to DB.
host.raspberrypi 2018-06-14 12:56:04.468 info Restart adapter system.adapter.web.0 because enabled
host.raspberrypi 2018-06-14 12:56:04.468 error instance system.adapter.web.0 terminated with code null ()
host.raspberrypi 2018-06-14 12:56:04.457 warn instance system.adapter.web.0 terminated due to SIGKILL
web.0 2018-06-14 12:55:47.017 info ==>Connected system.user.admin from ::ffff:192.168.188.49
-
So, ich glaube die Ursache gefunden zu haben. Es ist wohl tatsächlich ein RAM-Problem.
Der Web.0 - Adapter zieht plötzlich sehr viel RAM.
WEB-Server info ⇥48 / ↦8 244.1 MB
Dannk disconect und wieder neuer Start!
-
Problem gelöst:
Habe aus dem der ioBroker-Download-Bereich das Image neu heruntergeladen und installiert.
Seitdem habe ich keine Problem mehr. Arbeite jetzt mit:
node - v8.11.1
npm - 5.8.0
Zuvor hatte ich:
node - v6.14.3
npm -3.10.10
Vielleicht war hier das Problem??