====== Portal 300 / Fehlerschießen | P300 ====== {{tag> software hardware infrastructure computing networking shackoperations electronics }} ===== Fehlermeldungen ===== * "''es wurden keine gültigen Member-Daten übertragen''". * Ursache: für den User ist kein Nick in den authorized_keys-Dateien eingetragen. * Fix: statt ''-n ' ' '' schreibe man ''-n 'Vorname Nachname' '' ===== Statusanzeige auf https://shackspace.de/ stimmt/wechselt nicht ===== * Statusanzeige auf https://shackspace.de/ stimmt/wechselt nicht: * Die Angabe ''Space Status:'' auf status@portal.portal bzw. status@portal.shackspace.de ist korrekt? * ja => Die interne Logik des Portals arbeitet \\ Liefert https://api.shackspace.de/v1/space den korrekten Status? * ja: TBD * nein: die Kommunikation zwischen Portal und Web-API ist gestört \\ Auf dem Portal auführen: ''ls -ld /dev/ttyUSB0'' \\ Existiert ''/dev/ttyUSB0'' ? * ja: Auf dem Portal auführen: ''tail -f /dev/ttyUSB0'' \\ Laufen Meldungen des ESP32-Codes über den Monitor? * ja: Finden sich die Meldungen: \\ ''I (4667) Status: Portal status is now: open'' \\ ''I (4667) system: Periodic updater tick: Sending 'open' ping'' \\ ''***ERROR*** A stack overflow in task main has been detected.'' \\ ''Backtrace:0x400819f2:0x3ffba0a00x4008834d:0x3ffba0c0 0x4008b8be:0x3ffba0e0 0x4008a01f:0x3ffba160 0x4008844c:0x3ffba180 0x400883fe:0xffffffff |<-CORRUPTED'' \\ ''ELF file SHA256: 6adf187b6e3dd5b0'' \\ ''Rebooting...'' \\ ? * ja: möglicher Weise ist das Root-Certifikat abgelaufen. * ''firmware/api-endpoint/main/letsencrypt_root.pem'' austauschen und neu kompilieren. * nein: TBD * nein: Problem mit dem ESP32 "Status" oder dessen USB-Verbindung mit dem Portal * nein: TBD * nein => TBD **Keywords:** Troubleshooting Fehlerbehebung Debugging