NEWS
on -> scriptEnabled -> Error im log
-
Hallo,
ich reagiere per folgendem on auf die Aktivierung oder Deaktivierung eines Scriptes (dies passiert durch ein anderes Script). Anbei gekürzte Darstellung.
var idTest = ["javascript.0.scriptEnabled.Scripte.Sonstige.Yamaha"]; on({id: idTest, change: "ne"}, function(obj){ // ..... });Das Script lief einwandfrei ohne Fehler.
Seit Kurzem bekomme ich aber folgendes im Log wenn der on ausgelöst wird:
javascript.0 2022-09-14 19:24:15.077 error Error by canceling scheduled job "<Anonymous Job 167 2022-09-14T17:23:42.796Z>" javascript.0 2022-09-14 19:24:15.071 error Error by canceling scheduled job "<Anonymous Job 166 2022-09-14T17:23:42.794Z>"Hat jemand eine Idee warum sowas nun kommt?
Oder besser wie umgehe / bereinige ich diesen Error.mfg
Dieter -
@bahnuhr sagte: im Log wenn der on ausgelöst wird:
Dazu müssen wir wissen, was innerhalb des on() passiert. Anscheinend wird ein nicht vorhandenes schedule() gelöscht.
@paul53 sagte in on -> scriptEnabled -> Error im log:
@bahnuhr sagte: im Log wenn der on ausgelöst wird:
Dazu müssen wir wissen, was innerhalb des on() passiert. Anscheinend wird ein nicht vorhandenes schedule() gelöscht.
Paul,
der Fehler tritt auch auf wenn innerhalb on nichts steht; also so wie oben.
Habe es mit und ohne (wie oben) getestet. -
@bahnuhr sagte: im Log wenn der on ausgelöst wird:
Dazu müssen wir wissen, was innerhalb des on() passiert. Anscheinend wird ein nicht vorhandenes schedule() gelöscht.
nochmal klarer formuliert.
a) "normale" selbst angelegte Variable unter javascript: javascript.0.System.Sonstige.Sonne_scheint
var idTest = ["javascript.0.System.Sonstige.Sonne_scheint"]; on({id: idTest, change: "ne"}, function(){ log ("hier"); });Jetzt ändere ich das Objekt von false auf true.
Script läuft ohne Fehler und im log erscheint "hier".
Alles richtig.a) per System unter "ScriptEnabled" vorhandene Variable: javascript.0.scriptEnabled.Scripte.Sonstige.Yamaha
var idTest = ["javascript.0.scriptEnabled.Scripte.Sonstige.Yamaha"]; on({id: idTest, change: "ne"}, function(){ log ("hier"); });Dann das Script bei den Script beendet.
Script läuft mit Fehler im Log:javascript.0 2022-09-15 07:40:49.164 info script.js.Scripte.test9: hier javascript.0 2022-09-15 07:40:49.131 error Error by canceling scheduled job "<Anonymous Job 174 2022-09-15T05:40:26.205Z>" javascript.0 2022-09-15 07:40:49.131 error Error by canceling scheduled job "<Anonymous Job 173 2022-09-15T05:40:26.192Z>" javascript.0 2022-09-15 07:40:49.129 info Stop script script.js.Scripte.Sonstige.YamahaKomisch dabei ist, dass der error nur beim Ausschalten des Scriptes kommt.
Also Script aus: Fehler im log
Script ein: kein Fehler im log.
Frage:
Darf man seit neuestem kein on auf scriptenabled durchführen ?mfg
Dieter -
nochmal klarer formuliert.
a) "normale" selbst angelegte Variable unter javascript: javascript.0.System.Sonstige.Sonne_scheint
var idTest = ["javascript.0.System.Sonstige.Sonne_scheint"]; on({id: idTest, change: "ne"}, function(){ log ("hier"); });Jetzt ändere ich das Objekt von false auf true.
Script läuft ohne Fehler und im log erscheint "hier".
Alles richtig.a) per System unter "ScriptEnabled" vorhandene Variable: javascript.0.scriptEnabled.Scripte.Sonstige.Yamaha
var idTest = ["javascript.0.scriptEnabled.Scripte.Sonstige.Yamaha"]; on({id: idTest, change: "ne"}, function(){ log ("hier"); });Dann das Script bei den Script beendet.
Script läuft mit Fehler im Log:javascript.0 2022-09-15 07:40:49.164 info script.js.Scripte.test9: hier javascript.0 2022-09-15 07:40:49.131 error Error by canceling scheduled job "<Anonymous Job 174 2022-09-15T05:40:26.205Z>" javascript.0 2022-09-15 07:40:49.131 error Error by canceling scheduled job "<Anonymous Job 173 2022-09-15T05:40:26.192Z>" javascript.0 2022-09-15 07:40:49.129 info Stop script script.js.Scripte.Sonstige.YamahaKomisch dabei ist, dass der error nur beim Ausschalten des Scriptes kommt.
Also Script aus: Fehler im log
Script ein: kein Fehler im log.
Frage:
Darf man seit neuestem kein on auf scriptenabled durchführen ?mfg
Dieter -
@glasfaser
Guten Morgen.Beim Stop von Instanz kamen zahlreiche o.g. log Fehler.
Bei Start von javascript Instanz kam dies:
avascript.0 2022-09-15 07:49:07.222 error notice javascript.0 2022-09-15 07:49:07.221 error npm notice npm notice New minor version of npm available! 8.15.0 -> 8.19.2 npm notice Changelog: <https://github.com/npm/cli/releases/tag/v8.19.2> npm notice Run `npm install -g npm@8.19.2` to update! npm javascript.0 2022-09-15 07:49:07.218 info found 0 vulnerabilities javascript.0 2022-09-15 07:49:07.216 info 16 packages are looking for funding run `npm fund` for details javascript.0 2022-09-15 07:49:07.210 info added 234 packages, changed 1 package, and audited 236 packages in 36s javascript.0 2022-09-15 07:48:44.190 error npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 javascript.0 2022-09-15 07:48:43.600 error WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. javascript.0 2022-09-15 07:48:43.597 error npm javascript.0 2022-09-15 07:48:42.763 error WARN deprecated node-inspect@2.0.0: This module is part of Node.js core and does not need to be installed separately. It is now unmaintained. javascript.0 2022-09-15 07:48:42.758 error javascript.0 2022-09-15 07:48:42.753 error npm javascript.0 2022-09-15 07:48:41.953 error WARN deprecated har-validator@5.1.5: this library is no longer supported javascript.0 2022-09-15 07:48:41.950 error npmNachdem alles geladen war die o.g. Script ausprobiert:
Also Script beendet, im log kommt:
javascript.0 2022-09-15 07:51:36.951 info script.js.Scripte.test9: hier javascript.0 2022-09-15 07:51:36.922 error Error by canceling scheduled job "<Anonymous Job 79 2022-09-15T05:50:00.155Z>" javascript.0 2022-09-15 07:51:36.922 error Error by canceling scheduled job "<Anonymous Job 78 2022-09-15T05:50:00.154Z>" javascript.0 2022-09-15 07:51:36.918 info Stop script script.js.Scripte.Sonstige.YamahaScript gestartet:
javascript.0 2022-09-15 07:52:14.191 info script.js.Scripte.Sonstige.Yamaha: registered 6 subscriptions, 2 schedules, 0 messages, 0 logs and 0 file subscriptions javascript.0 2022-09-15 07:52:14.160 info Start javascript script.js.Scripte.Sonstige.Yamaha javascript.0 2022-09-15 07:52:14.032 info script.js.Scripte.test9: hierFazit : Fehler ist noch da.
Wie gesagt, früher lief dies.
Ist seit einem der letzten Updates so.
Bin überall auf stable. -
Warum hat der mir das issue eingefügt ?
Kam automatisch. -
@bahnuhr sagte in on -> scriptEnabled -> Error im log:
Warum hat der mir das issue eingefügt ?
Kam automatisch.Du hast einige Module im JS eingetragen , die nicht mehr richtig laufen ..
Zu schedule :
Suche mal im JS bei der Lupe/Suchfunktion alle Skripte mit "schedule" und schalte die aus ,
bzw. eventuell alle Scripte ausschalten
und nur mit deimem Test Skript etwas ausführen . -
@glasfaser
Guten Morgen.Beim Stop von Instanz kamen zahlreiche o.g. log Fehler.
Bei Start von javascript Instanz kam dies:
avascript.0 2022-09-15 07:49:07.222 error notice javascript.0 2022-09-15 07:49:07.221 error npm notice npm notice New minor version of npm available! 8.15.0 -> 8.19.2 npm notice Changelog: <https://github.com/npm/cli/releases/tag/v8.19.2> npm notice Run `npm install -g npm@8.19.2` to update! npm javascript.0 2022-09-15 07:49:07.218 info found 0 vulnerabilities javascript.0 2022-09-15 07:49:07.216 info 16 packages are looking for funding run `npm fund` for details javascript.0 2022-09-15 07:49:07.210 info added 234 packages, changed 1 package, and audited 236 packages in 36s javascript.0 2022-09-15 07:48:44.190 error npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 javascript.0 2022-09-15 07:48:43.600 error WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. javascript.0 2022-09-15 07:48:43.597 error npm javascript.0 2022-09-15 07:48:42.763 error WARN deprecated node-inspect@2.0.0: This module is part of Node.js core and does not need to be installed separately. It is now unmaintained. javascript.0 2022-09-15 07:48:42.758 error javascript.0 2022-09-15 07:48:42.753 error npm javascript.0 2022-09-15 07:48:41.953 error WARN deprecated har-validator@5.1.5: this library is no longer supported javascript.0 2022-09-15 07:48:41.950 error npmNachdem alles geladen war die o.g. Script ausprobiert:
Also Script beendet, im log kommt:
javascript.0 2022-09-15 07:51:36.951 info script.js.Scripte.test9: hier javascript.0 2022-09-15 07:51:36.922 error Error by canceling scheduled job "<Anonymous Job 79 2022-09-15T05:50:00.155Z>" javascript.0 2022-09-15 07:51:36.922 error Error by canceling scheduled job "<Anonymous Job 78 2022-09-15T05:50:00.154Z>" javascript.0 2022-09-15 07:51:36.918 info Stop script script.js.Scripte.Sonstige.YamahaScript gestartet:
javascript.0 2022-09-15 07:52:14.191 info script.js.Scripte.Sonstige.Yamaha: registered 6 subscriptions, 2 schedules, 0 messages, 0 logs and 0 file subscriptions javascript.0 2022-09-15 07:52:14.160 info Start javascript script.js.Scripte.Sonstige.Yamaha javascript.0 2022-09-15 07:52:14.032 info script.js.Scripte.test9: hierFazit : Fehler ist noch da.
Wie gesagt, früher lief dies.
Ist seit einem der letzten Updates so.
Bin überall auf stable.@bahnuhr sagte in on -> scriptEnabled -> Error im log:
2022-09-15 07:49:07.221 error npm notice npm notice New minor version of npm available! 8.15.0 -> 8.19.2 npm notice Changelog: https://github.com/npm/cli/releases/tag/v8.19.2 npm notice Run
npm install -g npm@8.19.2to update! npmUnd hier die Finger von lassen , nicht machen !!!
-
@bahnuhr sagte in on -> scriptEnabled -> Error im log:
2022-09-15 07:49:07.221 error npm notice npm notice New minor version of npm available! 8.15.0 -> 8.19.2 npm notice Changelog: https://github.com/npm/cli/releases/tag/v8.19.2 npm notice Run
npm install -g npm@8.19.2to update! npmUnd hier die Finger von lassen , nicht machen !!!
@glasfaser sagte in on -> scriptEnabled -> Error im log:
Und hier die Finger von lassen , nicht machen !!!
ok
-
@bahnuhr sagte in on -> scriptEnabled -> Error im log:
Warum hat der mir das issue eingefügt ?
Kam automatisch.Du hast einige Module im JS eingetragen , die nicht mehr richtig laufen ..
Zu schedule :
Suche mal im JS bei der Lupe/Suchfunktion alle Skripte mit "schedule" und schalte die aus ,
bzw. eventuell alle Scripte ausschalten
und nur mit deimem Test Skript etwas ausführen .@glasfaser
Bei jedem Script was ich ausschalte kommt:
Vielleicht wäre es ja auch ne Idee den javascript instanz neu zu installieren, was meinst du ?
-
@bahnuhr sagte in on -> scriptEnabled -> Error im log:
Warum hat der mir das issue eingefügt ?
Kam automatisch.Du hast einige Module im JS eingetragen , die nicht mehr richtig laufen ..
Zu schedule :
Suche mal im JS bei der Lupe/Suchfunktion alle Skripte mit "schedule" und schalte die aus ,
bzw. eventuell alle Scripte ausschalten
und nur mit deimem Test Skript etwas ausführen .@glasfaser sagte in on -> scriptEnabled -> Error im log:
Zu schedule :
Suche mal im JS bei der Lupe/Suchfunktion alle Skripte mit "schedule" und schalte die aus ,
bzw. eventuell alle Scripte ausschalten
und nur mit deimem Test Skript etwas ausführen .Mein Hintergrund dazu war , eventuell läuft da ein Ghost Script mit einem Schedule.
Deshalb die Suche nach den Schedule Skripte .
Also alle Skripte aus , dann die JS instanz neustarten , dann deine Testskript nur starten ,
was ist dann !?Vielleicht wäre es ja auch ne Idee den javascript instanz neu zu installieren, was meinst du ?
Erstmal nur eine Fehlersuche würde ich sagen ... wie oben angegeben !
PS: Hast du auch mal dein System , mal neu gestartet !?
-
@glasfaser sagte in on -> scriptEnabled -> Error im log:
Zu schedule :
Suche mal im JS bei der Lupe/Suchfunktion alle Skripte mit "schedule" und schalte die aus ,
bzw. eventuell alle Scripte ausschalten
und nur mit deimem Test Skript etwas ausführen .Mein Hintergrund dazu war , eventuell läuft da ein Ghost Script mit einem Schedule.
Deshalb die Suche nach den Schedule Skripte .
Also alle Skripte aus , dann die JS instanz neustarten , dann deine Testskript nur starten ,
was ist dann !?Vielleicht wäre es ja auch ne Idee den javascript instanz neu zu installieren, was meinst du ?
Erstmal nur eine Fehlersuche würde ich sagen ... wie oben angegeben !
PS: Hast du auch mal dein System , mal neu gestartet !?
@glasfaser sagte in on -> scriptEnabled -> Error im log:
Erstmal nur eine Fehlersuche würde ich sagen ... wie oben angegeben !
PS: Hast du auch mal dein System , mal neu gestartet !?mach ich
-
@glasfaser sagte in on -> scriptEnabled -> Error im log:
Erstmal nur eine Fehlersuche würde ich sagen ... wie oben angegeben !
PS: Hast du auch mal dein System , mal neu gestartet !?mach ich
-
Ich habe hier noch etwas gefunden ...
Eventuell ein zusammenhang !?
Error by canceling scheduled job@glasfaser sagte in on -> scriptEnabled -> Error im log:
Ich habe hier noch etwas gefunden ...
Ja, sieht vergleichbar aus.
Das riecht nach einem neuen bug !?
-
alle scripte aus.
Dann proxmox komplett mit iob vm neu gestartet.Als alles wieder da war; nur die beiden Scripte (Test9 und Yamaha) aktiviert .
kein Fehler bei script an.Und dann Script aus.
Und siehe da; -> auch kein Fehler ! Yuhuu!Also offenstichtlich doch kein bug
Fazit:
Habe wieder alle Scripte laufen.@Glasfaser
Danke dir für den Austausch. -
alle scripte aus.
Dann proxmox komplett mit iob vm neu gestartet.Als alles wieder da war; nur die beiden Scripte (Test9 und Yamaha) aktiviert .
kein Fehler bei script an.Und dann Script aus.
Und siehe da; -> auch kein Fehler ! Yuhuu!Also offenstichtlich doch kein bug
Fazit:
Habe wieder alle Scripte laufen.@Glasfaser
Danke dir für den Austausch.@bahnuhr sagte in on -> scriptEnabled -> Error im log:
Und siehe da; -> auch kein Fehler ! Yuhuu!
Ich würde es trotzdem beobachten .
Deshalb meine Vermutung ein Ghost Skript / Schedule.
Hast du denn jetzt mal überprüft und deine Skripte danach durchsucht !?
-
@bahnuhr sagte in on -> scriptEnabled -> Error im log:
Und siehe da; -> auch kein Fehler ! Yuhuu!
Ich würde es trotzdem beobachten .
Deshalb meine Vermutung ein Ghost Skript / Schedule.
Hast du denn jetzt mal überprüft und deine Skripte danach durchsucht !?
@glasfaser sagte in on -> scriptEnabled -> Error im log:
Hast du denn jetzt mal überprüft und deine Skripte danach durchsucht !?
Ja hab ich.
Hatte alle deaktiviert und dann immer 10-20 aktiviert.
Script laufen lassen. keine Fehler.
Und dann wieder 10-20 aktiviert, Scirpt laufen lassen. Bis ich fertig war.Nun sind alle aktiviert und log zeigt keine Fehler beim laufen lassen des Scriptes.
Keine Ahnung wo dies auf einmal herkam.
-
@glasfaser sagte in on -> scriptEnabled -> Error im log:
Hast du denn jetzt mal überprüft und deine Skripte danach durchsucht !?
Ja hab ich.
Hatte alle deaktiviert und dann immer 10-20 aktiviert.
Script laufen lassen. keine Fehler.
Und dann wieder 10-20 aktiviert, Scirpt laufen lassen. Bis ich fertig war.Nun sind alle aktiviert und log zeigt keine Fehler beim laufen lassen des Scriptes.
Keine Ahnung wo dies auf einmal herkam.
@bahnuhr sagte in on -> scriptEnabled -> Error im log:
Hatte alle deaktiviert und dann immer 10-20 aktiviert.
Script laufen lassen. keine Fehler.
Und dann wieder 10-20 aktiviert, Scirpt laufen lassen. Bis ich fertig war.Ja ... auch OK.
Aber ich meinte ...
eventuell in einen Script ein schedule der nicht richtig erstellt wurde , was dir so nicht erstmal auffällt .Deshalb sollteste du in der JS Suchfunktion alle Scripte mit "schedule" Anzeigen lassen/durchsuchen.
Aber wenn es jetzt wieder geht , dann ist es ja gut.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden