Wenn irgendwo am Ende nichts, oder nicht das Erwartete ankommt, gilt es den Weg der Daten zurück zu verfolgen und die Stelle zu finden ab der das Verhalten unerwartet ist.
Fehlersuche ist ein strukturierter Prozess- kein Rätselraten!
Verlauf in Reihenfolge der Daten am Beispiel eines Zählers mit Infrarotschnittstelle.
1b1b1b1b) (D0, Ascii-Text mit Obis-IDs).vzlogger -V)systemctl status vzlogger oder top oder ps aux | grep vzlogger überprüfen), welcher Exit-Code wird ausgegeben?/etc/vzlogger.conf)/var/log/vzlogger/vzlogger.log, bei älteren Images /var/log/vzlogger.log bzw. /tmp/vzlogger.log)„verbosity“: 15 für die Fehlersuche)git log -n 1 im Ordner /var/www/volkszaehler.org ausführen)tail -f /var/log/apache2/error.log) webconsole.pngWenn das alles nicht hilft bitte eine konkrete Fehlermeldung an die User Mailingliste schicken oder im Forum posten (statt „hilfe! es funktioniet nicht!“ bitte Betreff wie zB.: „Middleware schreibt nichts in die Datenbank“).
Folgende Angaben sind für die weitere Unterstützung Pflicht:
vzlogger.confvzlogger.log mit höchstem Loglevel „verbosity“: 15git log -n 1 im Ordner /var/www/volkszaehler.org)Im Fall von Crashes, v.a. des vzloggers, bitte auch folgende Informationen ergänzen:
rc.local aus