Geräte-Einstellungen - internal error

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

Antworten
nuiler
Beiträge: 151
Registriert: 15.04.2012, 11:07
Wohnort: Ostalbkreis / Deutschland

Geräte-Einstellungen - internal error

Beitrag von nuiler » 08.07.2019, 11:15

Ich habe das Problem, dass wenn ich unter Einstellungen -> Geräte auf ein Gerät gehe.
Dann kommt auf den Geräteeinstellungen folgende Fehlermeldung.

An internal error was detected in the service software. The diagnostics are being emailed to the service system administrator (root).

Dies ist bei allen Geräten so.

Aktuelle Firmwareversion: 3.45.7.20190622
www.nuiler.de
Raspberrymatic 3.45.7.20190622

Benutzeravatar
jmaus
Beiträge: 4729
Registriert: 17.02.2015, 14:45
Wohnort: Dresden
Kontaktdaten:

Re: Geräte-Einstellungen - internal error

Beitrag von jmaus » 08.07.2019, 11:19

nuiler hat geschrieben:
08.07.2019, 11:15
Ich habe das Problem, dass wenn ich unter Einstellungen -> Geräte auf ein Gerät gehe.
Dann kommt auf den Geräteeinstellungen folgende Fehlermeldung.

An internal error was detected in the service software. The diagnostics are being emailed to the service system administrator (root).

Dies ist bei allen Geräten so.

Aktuelle Firmwareversion: 3.45.7.20190622
Dann bitte mal unter /usr/local/tmp bzw /var/tmp nach einer Datei "cgimail.*" suchen und den Inhalt davon hier einmal präsentieren.
RaspberryMatic 3.47.10.20190713 @ TinkerS mit ~160 HomeMatic Geräten + ioBroker – GitHubPayPalTwitter

nuiler
Beiträge: 151
Registriert: 15.04.2012, 11:07
Wohnort: Ostalbkreis / Deutschland

Re: Geräte-Einstellungen - internal error

Beitrag von nuiler » 08.07.2019, 11:46

Code: Alles auswählen

Return-Path: <CGI script - do not reply>
From:  <CGI script - do not reply>
To: root
Subject:  CGI problem

CGI environment:
REQUEST_METHOD: GET
SCRIPT_NAME: /config/ic_deviceparameters.cgi
HTTP_USER_AGENT: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36
HTTP_HOST: 192.168.178.55
REMOTE_ADDR: 192.168.178.136
cgi.tcl version: 1.10.0
input:
sid=@yD0vBPv1nJ@&iface=BidCos-RF&address=LEQ0079146&redirect_url=GO_BACK
cookie:
io=-4G-doB8696iv4WgAAAF; JSESSIONID=eppu8zm0k6ex4bkh30abse6x
errorInfo:
no space left on device
    while executing
"close $f"
    (procedure "write_sessions" line 22)
    invoked from within
"write_sessions"
    (procedure "session_getsessiondata_ise" line 26)
    invoked from within
"session_getsessiondata_ise"
    (procedure "session_isvalid_ise" line 9)
    invoked from within
"session_isvalid_ise"
    (procedure "session_requestisvalid_ise" line 5)
    invoked from within
"session_requestisvalid_ise $needed_upl"
    (procedure "session_requestisvalid" line 6)
    invoked from within
"session_requestisvalid 0"
www.nuiler.de
Raspberrymatic 3.45.7.20190622

Benutzeravatar
jmaus
Beiträge: 4729
Registriert: 17.02.2015, 14:45
Wohnort: Dresden
Kontaktdaten:

Re: Geräte-Einstellungen - internal error

Beitrag von jmaus » 08.07.2019, 11:49

Na da haben wir es doch:

Code: Alles auswählen

errorInfo:
no space left on device
Das heisst soviel wie das deine SD Karte vmtl. vollgelaufen ist, warum auch immer. Schau mal mit CUxD oder "df -h" auf der Kommandozeile nach ob die wirklich voll ist und reagiere entsprechend.
RaspberryMatic 3.47.10.20190713 @ TinkerS mit ~160 HomeMatic Geräten + ioBroker – GitHubPayPalTwitter

nuiler
Beiträge: 151
Registriert: 15.04.2012, 11:07
Wohnort: Ostalbkreis / Deutschland

Re: Geräte-Einstellungen - internal error

Beitrag von nuiler » 08.07.2019, 11:59

Unbenannt.JPG
es scheint die Datei /var/log/messages zu sein. Kann ich dies korrigieren?
fehlerprotokoll.JPG
www.nuiler.de
Raspberrymatic 3.45.7.20190622

Hütte
Beiträge: 198
Registriert: 08.02.2017, 11:08

Re: Geräte-Einstellungen - internal error

Beitrag von Hütte » 08.07.2019, 13:24

Wenn du bei Logikschicht den Wert auf "Nur Fehler" einstellst, dann sollten da wesentlich weniger Meldungen auflaufen.

Ist denn dein Syslog-Server unter der Adresse erreichbar und konfiguriert? Denn wenn da ein Wert eingestellt ist, sollten die Logs ja eigentlich dort abgelegt werden und nicht lokal. Und fast 500 MB an Logs ist schon eine Menge Holz.

Benutzeravatar
jmaus
Beiträge: 4729
Registriert: 17.02.2015, 14:45
Wohnort: Dresden
Kontaktdaten:

Re: Geräte-Einstellungen - internal error

Beitrag von jmaus » 08.07.2019, 13:56

nuiler hat geschrieben:
08.07.2019, 11:59
Unbenannt.JPG

es scheint die Datei /var/log/messages zu sein. Kann ich dies korrigieren?

fehlerprotokoll.JPG
Ein Neustart sollte die Logs löschen.

Die Frage wäre jedoch warum er bei dir die /var/log/messages Datei so groß werden lässt?!? Eigentlich sollte diese nach einer gewissen größe (2MB) "rotiert" werden. Kannst du mal bitte eine Auflistung deines /var/log Verzeichnisses hier zeigen mit Dateigrößen usw.?!?

EDIT: Ich denke ich hab das Problem. Momentan kann es passieren das durch exzessives Logging (wie in dem Fall hier) während des Tages das Verzeichnis vollläuft weil die rotation der Logfiles immer nur 1x am Tag nachts um 4:00 Uhr passiert. Und wenn nun eben jemand das Logfile zuballert dann kann das von 4:01 bis 3:59 am Folgetag eben soviel schreiben wie es will und damit dann potentiell das Logfilesystem voll machen. Habe auch schon eine Anpassung parat das das zumindest für /var/log/messages nicht mehr passieren sollte mit der nächsten Version.
RaspberryMatic 3.47.10.20190713 @ TinkerS mit ~160 HomeMatic Geräten + ioBroker – GitHubPayPalTwitter

Benutzeravatar
jmaus
Beiträge: 4729
Registriert: 17.02.2015, 14:45
Wohnort: Dresden
Kontaktdaten:

Re: Geräte-Einstellungen - internal error

Beitrag von jmaus » 08.07.2019, 13:57

Hütte hat geschrieben:
08.07.2019, 13:24
Ist denn dein Syslog-Server unter der Adresse erreichbar und konfiguriert? Denn wenn da ein Wert eingestellt ist, sollten die Logs ja eigentlich dort abgelegt werden und nicht lokal. Und fast 500 MB an Logs ist schon eine Menge Holz.
Das ist so nicht richtig. Auch wenn man ein Syslog-Server dort eingestellt hat wird zusätzliche lokale Logs angelegt. Diese sollten aber wie gesagt nach ca. 2 MB größe "rotiert" werden....
RaspberryMatic 3.47.10.20190713 @ TinkerS mit ~160 HomeMatic Geräten + ioBroker – GitHubPayPalTwitter

Mtm87
Beiträge: 11
Registriert: 19.02.2018, 22:32

Re: Geräte-Einstellungen - internal error

Beitrag von Mtm87 » 09.07.2019, 08:03

Guten Morgen,

Ich habe das gleiche Problem. Bei mir hat sich Raspberrymatic auch nach ca. 24h aufgehängt. Es ist jedoch erst seit dem, bzw seit dem letzten Release. Meine „Message“ Datei umfasst heute morgen >900mb.

Danke für die Tipps, werde das Logging nun umstellen.

Gruß Matze
Raspberrymatic (Thinkerboard S)
2x HomeMatic RF-LAN Gateway
>90 Geräte

Antworten

Zurück zu „RaspberryMatic“