#erledigt# Sysmon Fehlermeldungen nach Update

Begonnen von Helmi55, 23 Januar 2021, 15:27:56

Vorheriges Thema - Nächstes Thema

Helmi55

Servus
ich habe keine Testversion eingespielt.
Ich habe das BU von heute vormittag wieder eingespielt. Dann deine Version von Sysmon eingespielt und dann das Update gestartet.
Ich habe an den Berechtigungen nichts gedreht.
Bis zum 23.1. lief das System ohne Probleme bzw. liefen die updates ohne Probleme
Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

betateilchen

Zitat von: Helmi55 am 25 Januar 2021, 19:40:39
Dann deine Version von Sysmon eingespielt

das war eine Testversion (Version zum Testen...)

Zitat von: Helmi55 am 25 Januar 2021, 19:40:39
und dann das Update gestartet.

Warum um alles in der Welt?
Wenn Du diesen Unfug auch nach dem Einspielen der Version von Eisix gemacht hast, wundert mich nichts mehr.

Ich bin jetzt hier aus, dafür ist mir meine Zeit zu schade.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Helmi55

Entschuldigung für mein Unwissen
Ich dachte eure Versionen einspielen und dann ein Update machen denn es gibt ja keine aktuelle Version die das wieder überschreiben könnte
Dann bitte nochmals einige Minuten deiner Zeit
Nach dem Festpreis des BU ein Update und dann deine Verdion einspielen und Neustart?
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Eisix

Hallo Helmi,

Nur zu deinem Verständnis, wenn du eine  Testversion einspielst und dann ein update machst wird die Testversion wieder überschrieben mit der Version aus dem Repository. Somit ist der Test sinnlos.
Zu deinem Zugriffs Problem:
Das Modul sollte fhem als User und dialout als Gruppe habe wenn bei dir alles Standard ist.

@betateilchen
Ähnliche Probleme sind bei mir letzten Sommer bei einer Migration von Debian zu einem Aktuellen Ubuntu (20. Irgendwas) aufgetreten. Ein von sysmon benutzes systemtool gibt die Werte anders zurück was dann die Ausführung sprengt. Diese systemtool Version scheint langsam weiter Verbreitung zu finden, gehe mal davon aus das da bald mehr mit Problemen aufschlagen. Muß mir nochmal mit diff anschauen was ich damals geändert habe.

Gruß
Eisix

betateilchen

Zitat von: Eisix am 25 Januar 2021, 20:55:27
Ein von sysmon benutzes systemtool gibt die Werte anders zurück was dann die Ausführung sprengt.

Deshalb hatte ich vorher nach dem Ergebnis einer manuellen Abfrage der uptime auf Betriebssystemebene gefragt. Das Ergebnis war wie erwartet (korrekt).

Zitat von: Eisix am 25 Januar 2021, 20:55:27
Diese systemtool Version scheint langsam weiter Verbreitung zu finden, gehe mal davon aus das da bald mehr mit Problemen aufschlagen.

Deshalb hatte ich vorgeschlagen, den Thread in das richtige Unterforum zu verschieben, damit der Modulautor auch etwas von den auftretenden Problemen mitbekommt und ggf. reagieren kann.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Eisix

Hallo,

hab jetzt mein diff gemacht, bei mir war es die Versionsabfrage von free. Also ist hier ein anderes Problem aufgetreten.
@Helmi: Wie betateilchen schon geschrieben hat am besten den Thread verschieben und dann ein paar Tage warten, wenn du dann nichts hörst kannst du versuchen Hexemeister direkt anzuschreiben.

Gruß
Eisix





Helmi55

guten Morgen
Sorry - da hat mein altes Hirn einen riesigen Denkfehler gemacht.
Ich dachte es wird nur das upgedatet was im updatecheck angezeigt wird. Aber ja, wozu gibts dann das attr exclude from update.

Mir ist aufgefallen dass dieses Problem nur mit buster auftritt. Mein zweites System hat Jessy und da läuft alles ganz normal.

Ich werde das Thema verschieben und warten was der "Hexenmeister" sagt.

Danke für eure Hilfe und vor allem Zeit

Schönen Tag
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Helmi55

So ich hoffe dieses Vorgehen war jetzt von der Reihenfolge richtig:
Update durchgeführt und dann die Version von Eisix eingespielt und Neustart

Die Fehlermeldungen sind wieder da
cat /proc/uptime liefert 319.73 1104.79

Hier nochmals die Fehlermeldungen
2021.01.26 10:01:49 1: PERL WARNING: Use of uninitialized value $idle in division (/) at ./FHEM/42_SYSMON.pm line 1626.
2021.01.26 10:01:49 1: PERL WARNING: Use of uninitialized value $idle in division (/) at ./FHEM/42_SYSMON.pm line 1628.
2021.01.26 10:01:49 1: PERL WARNING: Use of uninitialized value $neuCPUuser in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:01:49 1: PERL WARNING: Use of uninitialized value $neuCPUnice in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:01:49 1: PERL WARNING: Use of uninitialized value $neuCPUsystem in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:01:49 1: PERL WARNING: Use of uninitialized value $neuCPUidle in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:01:49 1: PERL WARNING: Use of uninitialized value $neuCPUiowait in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:01:49 1: PERL WARNING: Use of uninitialized value $neuCPUirq in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:01:49 1: PERL WARNING: Use of uninitialized value $neuCPUsoftirq in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:02:49 1: PERL WARNING: Argument "311.691074.41" isn't numeric in int at ./FHEM/42_SYSMON.pm line 1623.
2021.01.26 10:02:49 1: PERL WARNING: Use of uninitialized value $idle in division (/) at ./FHEM/42_SYSMON.pm line 1626.
2021.01.26 10:02:49 1: PERL WARNING: Use of uninitialized value $idle in division (/) at ./FHEM/42_SYSMON.pm line 1628.
2021.01.26 10:02:49 1: PERL WARNING: Use of uninitialized value $neuCPUuser in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:02:49 1: PERL WARNING: Use of uninitialized value $neuCPUnice in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:02:49 1: PERL WARNING: Use of uninitialized value $neuCPUsystem in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:02:49 1: PERL WARNING: Use of uninitialized value $neuCPUidle in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:02:49 1: PERL WARNING: Use of uninitialized value $neuCPUiowait in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:02:49 1: PERL WARNING: Use of uninitialized value $neuCPUirq in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:02:49 1: PERL WARNING: Use of uninitialized value $neuCPUsoftirq in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:03:49 1: PERL WARNING: Argument "371.711308.50" isn't numeric in int at ./FHEM/42_SYSMON.pm line 1623.
2021.01.26 10:03:49 1: PERL WARNING: Use of uninitialized value $idle in division (/) at ./FHEM/42_SYSMON.pm line 1626.
2021.01.26 10:03:49 1: PERL WARNING: Use of uninitialized value $idle in division (/) at ./FHEM/42_SYSMON.pm line 1628.
2021.01.26 10:03:49 1: PERL WARNING: Use of uninitialized value $neuCPUuser in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:03:49 1: PERL WARNING: Use of uninitialized value $neuCPUnice in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:03:49 1: PERL WARNING: Use of uninitialized value $neuCPUsystem in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:03:49 1: PERL WARNING: Use of uninitialized value $neuCPUidle in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:03:49 1: PERL WARNING: Use of uninitialized value $neuCPUiowait in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:03:49 1: PERL WARNING: Use of uninitialized value $neuCPUirq in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:03:49 1: PERL WARNING: Use of uninitialized value $neuCPUsoftirq in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 2209.
2021.01.26 10:04:49 1: PERL WARNING: Argument "431.711543.33" isn't numeric in int at ./FHEM/42_SYSMON.pm line 1623.
2021.01.26 10:04:49 1: PERL WARNING: Use of uninitialized value $idle in division (/) at ./FHEM/42_SYSMON.pm line 1626.
2021.01.26 10:04:49 1: PERL WARNING: Use of uninitialized value $idle in division (/) at ./FHEM/42_SYSMON.pm line 1628.
2021.01.26 10:04:49 1: PERL WARNING: Use of uninitialized value $neuCPUuser in c


Nice Day
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Eisix

Hallo Helmi,

meine Version wird dein Problem nicht lösen denn bei mir war das Problem das Systemtool free.
Bei dir sieht es so aus als würde der output von


cat /proc/uptime 319.73 1104.79


das space dazwischen verlieren.


Argument "311.691074.41" isn't


Warte mal was Hexenmeister sagt.

Gruß
Eisix

Helmi55

Ok mach ich
Danke für deine Zeit und Geduld.
Was ich nicht verstehe - wenn ich das 42_SYSMON.pm vom Update ausnehme
Internals:
   DEF        no definition
   FD         3
   NAME       global
   NR         1
   STATE      no definition
   TYPE       Global
   currentlogfile ./log/fhem-2021-01.log
   init_errors Messages collected while initializing FHEM:SecurityCheck:
  myBroker is not password protected
  telnetPort is not password protected

Protect this FHEM installation by configuring the allowed device allowed_WEB
You can disable this message with attr global motd none

   logfile    ./log/fhem-%Y-%m.log
Attributes:
   alias      global
   autoload_undefined_devices 1
   autosave   1
   backup_before_update 1
   configfile fhem.cfg
   exclude_from_update 93_RFHEM.pm 42_SYSMON.pm
   language   DE


warum kommen dann auch die Fehlermeldungen.
Für mein Verständnis muss dich dann etwas in Abhängigkeit zu Sysmon ändern?

LG und nochmals Danke
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Eisix

Durch exclude vom update würdest du keine neuen Versionen mehr kriegen, aber die vorhandene ist ja auch schon die neueste die es gibt. Wenn du jetzt manuell eine Testversion hin schiebst bleibt die Testversion erhalten und wird nicht durch update überschrieben.

Vermutlich hast du vor kurzem ein Update auf Betriebsystem-Ebene gemacht welches das Verhalten hervorruft. Aber bitte jetzt nicht versuchen die alten Betriebssystempakete wieder einzuspielen.

Gruß
Eisix

Helmi55

Nein am OS hab ich keine Updates eingespielt
Nein da greife ich jetzt nichts an. Ich warte. Sonst sind keine dringenden Updates notwendig
Nochmals Danke
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

frank

Zitatmeine Version wird dein Problem nicht lösen
warum versuchst du weiterhin die version von Eisix und wunderst dich über die fehlermeldungen, obwohl Eisix bereits selbst einen erfolg ausdrücklich ausschliesst?

wenn überhaupt, könnte die version von betateilchen weitere hinweise zur lösung des problems liefern.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Helmi55

Hallo
Ich hatte es mit der Version einmal versucht - bin aber dann wieder auf mein altes Backup zurück.
Betateilchen ist anscheinend sauer auf mich und hat den Link gelöscht  :-\
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Helmi55

Zusammenfassung
Haussystem: ver 23615 (42_SYSMON.pm              17227 2018-08-29 19:58:18Z hexenmeister)  RPI: 8 Jessie.   3B v1.2
Garagensystem: ver 23510 (42_SYSMON.pm              17227 2018-08-29 19:58:18Z hexenmeister) Rpi: 10 buster. 4B v1.1
testsystem: ver 23615 (42_SYSMON.pm      17227 2018-08-29 19:58:18Z hexenmeister) Rpi: 10 buster  4B v1.1

Fehler tritt nur am Garagen System auf. Habe nachträglich auf meinem Testsystem sysmon aktiviert und auch hier kommen keine Fehler

Sehr merkwürdig

Danke nochmals für eure zeit und Hilfe - warten wir was der "Hexenmeister" dazu sagt

Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/