🎉 Improved documentation and log files structure in backend logs 🛠️📚
This commit is contained in:
parent
dcca70962a
commit
d92f4e0cc4
@ -459,11 +459,11 @@ vollständig zu simulieren. Die zeitlichen Restriktionen erzwangen jedoch
|
|||||||
eine Fokussierung auf die Backend-Testumgebung. Diese virtuelle Maschine,
|
eine Fokussierung auf die Backend-Testumgebung. Diese virtuelle Maschine,
|
||||||
basierend auf Debian mit Hardware-Konfigurationen analog zum
|
basierend auf Debian mit Hardware-Konfigurationen analog zum
|
||||||
Produktivsystem des Raspberry Pi, ermöglichte realitätsnahe Tests ohne
|
Produktivsystem des Raspberry Pi, ermöglichte realitätsnahe Tests ohne
|
||||||
Gefährdung der Produktivumgebung.
|
Gefährdung der Produktivumgebung sowie die Gewährleistung meiner absolut-mobilen Produktivität.
|
||||||
|
|
||||||
Die Konfiguration der Testumgebung erforderte spezielle Anpassungen an
|
Die Konfiguration der Testumgebung erforderte spezielle Anpassungen an
|
||||||
die Unternehmensrichtlinien: Da Port 443 auf Dienstrechnern der
|
die Unternehmensrichtlinien: Da Port 443 auf Dienstrechnern von
|
||||||
Mercedes-Benz AG standardmäßig blockiert ist, wurde eine
|
Mercedes standardmäßig blockiert ist, wurde eine
|
||||||
Port-Weiterleitung implementiert, die den Zugriff vom Host-System über
|
Port-Weiterleitung implementiert, die den Zugriff vom Host-System über
|
||||||
alternative Ports ermöglichte. Diese Lösung gewährleistete vollständige
|
alternative Ports ermöglichte. Diese Lösung gewährleistete vollständige
|
||||||
Funktionstests bei gleichzeitiger Compliance mit den
|
Funktionstests bei gleichzeitiger Compliance mit den
|
||||||
|
Binary file not shown.
Binary file not shown.
BIN
backend/database/myp.db-wal
Normal file
BIN
backend/database/myp.db-wal
Normal file
Binary file not shown.
@ -126,3 +126,5 @@
|
|||||||
2025-06-03 15:57:19 - [analytics] analytics - [INFO] INFO - 📈 Analytics Engine initialisiert
|
2025-06-03 15:57:19 - [analytics] analytics - [INFO] INFO - 📈 Analytics Engine initialisiert
|
||||||
2025-06-03 20:42:02 - [analytics] analytics - [INFO] INFO - 📈 Analytics Engine initialisiert
|
2025-06-03 20:42:02 - [analytics] analytics - [INFO] INFO - 📈 Analytics Engine initialisiert
|
||||||
2025-06-03 22:00:22 - [analytics] analytics - [INFO] INFO - 📈 Analytics Engine initialisiert
|
2025-06-03 22:00:22 - [analytics] analytics - [INFO] INFO - 📈 Analytics Engine initialisiert
|
||||||
|
2025-06-03 22:15:15 - [analytics] analytics - [INFO] INFO - 📈 Analytics Engine initialisiert
|
||||||
|
2025-06-03 22:15:51 - [analytics] analytics - [INFO] INFO - 📈 Analytics Engine initialisiert
|
||||||
|
@ -3302,3 +3302,37 @@ WHERE jobs.status = ?) AS anon_1]
|
|||||||
2025-06-03 22:15:16 - [app] app - [INFO] INFO - ✅ Printer Queue Manager erfolgreich gestartet
|
2025-06-03 22:15:16 - [app] app - [INFO] INFO - ✅ Printer Queue Manager erfolgreich gestartet
|
||||||
2025-06-03 22:15:16 - [app] app - [INFO] INFO - Job-Scheduler gestartet
|
2025-06-03 22:15:16 - [app] app - [INFO] INFO - Job-Scheduler gestartet
|
||||||
2025-06-03 22:15:16 - [app] app - [INFO] INFO - Starte HTTPS-Server auf 0.0.0.0:443
|
2025-06-03 22:15:16 - [app] app - [INFO] INFO - Starte HTTPS-Server auf 0.0.0.0:443
|
||||||
|
2025-06-03 22:15:37 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
||||||
|
2025-06-03 22:15:50 - [app] app - [INFO] INFO - Optimierte SQLite-Engine erstellt: /mnt/database/myp.db
|
||||||
|
2025-06-03 22:15:51 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
||||||
|
2025-06-03 22:15:51 - [app] app - [INFO] INFO - ✅ Timeout Force-Quit Manager geladen
|
||||||
|
2025-06-03 22:15:51 - [app] app - [INFO] INFO - 🚀 Aktiviere optimierte Konfiguration für schwache Hardware/Raspberry Pi
|
||||||
|
2025-06-03 22:15:51 - [app] app - [INFO] INFO - ✅ Optimierte Konfiguration aktiviert
|
||||||
|
2025-06-03 22:15:51 - [app] app - [INFO] INFO - ✅ Zentraler Shutdown-Manager initialisiert
|
||||||
|
2025-06-03 22:15:51 - [app] app - [INFO] INFO - ✅ Error-Recovery-Monitoring gestartet
|
||||||
|
2025-06-03 22:15:51 - [app] app - [INFO] INFO - ✅ System-Control-Manager initialisiert
|
||||||
|
2025-06-03 22:15:51 - [app] app - [WARNING] WARNING - ⚠️ Kiosk-Service nicht gefunden - Kiosk-Funktionen eventuell eingeschränkt
|
||||||
|
2025-06-03 22:15:51 - [app] app - [INFO] INFO - 🔄 Starte Datenbank-Setup und Migrationen...
|
||||||
|
2025-06-03 22:15:51 - [app] app - [INFO] INFO - Datenbank mit Optimierungen initialisiert
|
||||||
|
2025-06-03 22:15:51 - [app] app - [INFO] INFO - ✅ JobOrder-Tabelle bereits vorhanden
|
||||||
|
2025-06-03 22:15:52 - [app] app - [INFO] INFO - Admin-Benutzer admin (admin@mercedes-benz.com) existiert bereits. Passwort wurde zurückgesetzt.
|
||||||
|
2025-06-03 22:15:52 - [app] app - [INFO] INFO - ✅ Datenbank-Setup und Migrationen erfolgreich abgeschlossen
|
||||||
|
2025-06-03 22:15:52 - [app] app - [INFO] INFO - 🚀 === OPTIMIERTE KONFIGURATION AKTIV ===
|
||||||
|
2025-06-03 22:15:52 - [app] app - [INFO] INFO - 📊 Hardware erkannt: Raspberry Pi=False
|
||||||
|
2025-06-03 22:15:52 - [app] app - [INFO] INFO - ⚙️ Erzwungen: False
|
||||||
|
2025-06-03 22:15:52 - [app] app - [INFO] INFO - 🔧 CLI-Parameter: True
|
||||||
|
2025-06-03 22:15:52 - [app] app - [INFO] INFO - 🔧 Aktive Optimierungen:
|
||||||
|
2025-06-03 22:15:52 - [app] app - [INFO] INFO - - Minifizierte Assets: True
|
||||||
|
2025-06-03 22:15:52 - [app] app - [INFO] INFO - - Animationen deaktiviert: True
|
||||||
|
2025-06-03 22:15:52 - [app] app - [INFO] INFO - - Glassmorphism begrenzt: True
|
||||||
|
2025-06-03 22:15:52 - [app] app - [INFO] INFO - - Template-Caching: True
|
||||||
|
2025-06-03 22:15:52 - [app] app - [INFO] INFO - - Static Cache: 8760.0h
|
||||||
|
2025-06-03 22:15:52 - [app] app - [INFO] INFO - 🚀 ========================================
|
||||||
|
2025-06-03 22:15:52 - [app] app - [INFO] INFO - 🖨️ Starte automatische Steckdosen-Initialisierung...
|
||||||
|
2025-06-03 22:15:52 - [app] app - [INFO] INFO - ℹ️ Keine Drucker zur Initialisierung gefunden
|
||||||
|
2025-06-03 22:15:52 - [app] app - [INFO] INFO - ✅ Printer Queue Manager erfolgreich gestartet
|
||||||
|
2025-06-03 22:15:52 - [app] app - [INFO] INFO - Job-Scheduler gestartet
|
||||||
|
2025-06-03 22:15:52 - [app] app - [INFO] INFO - Starte HTTPS-Server auf 0.0.0.0:443
|
||||||
|
2025-06-03 22:16:14 - [app] app - [INFO] INFO - Admin-Check für Funktion admin_page: User authenticated: True, User ID: 1, Is Admin: True
|
||||||
|
2025-06-03 22:16:14 - [app] app - [INFO] INFO - Admin-Check für Funktion api_admin_system_health: User authenticated: True, User ID: 1, Is Admin: True
|
||||||
|
2025-06-03 22:16:16 - [app] app - [INFO] INFO - SQLite für Raspberry Pi optimiert (reduzierte Cache-Größe, SD-Karten I/O)
|
||||||
|
@ -131,3 +131,5 @@
|
|||||||
2025-06-03 15:57:19 - [backup] backup - [INFO] INFO - BackupManager initialisiert (minimal implementation)
|
2025-06-03 15:57:19 - [backup] backup - [INFO] INFO - BackupManager initialisiert (minimal implementation)
|
||||||
2025-06-03 20:42:02 - [backup] backup - [INFO] INFO - BackupManager initialisiert (minimal implementation)
|
2025-06-03 20:42:02 - [backup] backup - [INFO] INFO - BackupManager initialisiert (minimal implementation)
|
||||||
2025-06-03 22:00:22 - [backup] backup - [INFO] INFO - BackupManager initialisiert (minimal implementation)
|
2025-06-03 22:00:22 - [backup] backup - [INFO] INFO - BackupManager initialisiert (minimal implementation)
|
||||||
|
2025-06-03 22:15:15 - [backup] backup - [INFO] INFO - BackupManager initialisiert (minimal implementation)
|
||||||
|
2025-06-03 22:15:51 - [backup] backup - [INFO] INFO - BackupManager initialisiert (minimal implementation)
|
||||||
|
@ -45,3 +45,4 @@
|
|||||||
2025-06-02 15:29:51 - [calendar] calendar - [INFO] INFO - 📊 Verfügbarkeitsabfrage: 2/2 Drucker verfügbar
|
2025-06-02 15:29:51 - [calendar] calendar - [INFO] INFO - 📊 Verfügbarkeitsabfrage: 2/2 Drucker verfügbar
|
||||||
2025-06-02 15:29:52 - [calendar] calendar - [INFO] INFO - 📊 Verfügbarkeitsabfrage: 2/2 Drucker verfügbar
|
2025-06-02 15:29:52 - [calendar] calendar - [INFO] INFO - 📊 Verfügbarkeitsabfrage: 2/2 Drucker verfügbar
|
||||||
2025-06-03 15:23:10 - [calendar] calendar - [INFO] INFO - 📅 Kalender-Events abgerufen: 16 Einträge für Zeitraum 2025-06-01 00:00:00 bis 2025-06-08 00:00:00
|
2025-06-03 15:23:10 - [calendar] calendar - [INFO] INFO - 📅 Kalender-Events abgerufen: 16 Einträge für Zeitraum 2025-06-01 00:00:00 bis 2025-06-08 00:00:00
|
||||||
|
2025-06-03 22:16:10 - [calendar] calendar - [INFO] INFO - 📅 Kalender-Events abgerufen: 16 Einträge für Zeitraum 2025-06-01 00:00:00 bis 2025-06-08 00:00:00
|
||||||
|
@ -510,3 +510,7 @@
|
|||||||
2025-06-03 22:15:16 - [dashboard] dashboard - [INFO] INFO - Dashboard-Background-Worker gestartet
|
2025-06-03 22:15:16 - [dashboard] dashboard - [INFO] INFO - Dashboard-Background-Worker gestartet
|
||||||
2025-06-03 22:15:16 - [dashboard] dashboard - [INFO] INFO - Dashboard WebSocket-Server wird mit eventlet initialisiert
|
2025-06-03 22:15:16 - [dashboard] dashboard - [INFO] INFO - Dashboard WebSocket-Server wird mit eventlet initialisiert
|
||||||
2025-06-03 22:15:16 - [dashboard] dashboard - [INFO] INFO - Dashboard WebSocket-Server initialisiert (async_mode: eventlet)
|
2025-06-03 22:15:16 - [dashboard] dashboard - [INFO] INFO - Dashboard WebSocket-Server initialisiert (async_mode: eventlet)
|
||||||
|
2025-06-03 22:15:51 - [dashboard] dashboard - [INFO] INFO - Dashboard-Background-Worker gestartet
|
||||||
|
2025-06-03 22:15:51 - [dashboard] dashboard - [INFO] INFO - Dashboard-Background-Worker gestartet
|
||||||
|
2025-06-03 22:15:51 - [dashboard] dashboard - [INFO] INFO - Dashboard WebSocket-Server wird mit eventlet initialisiert
|
||||||
|
2025-06-03 22:15:51 - [dashboard] dashboard - [INFO] INFO - Dashboard WebSocket-Server initialisiert (async_mode: eventlet)
|
||||||
|
@ -127,3 +127,5 @@
|
|||||||
2025-06-03 15:57:19 - [database] database - [INFO] INFO - Datenbank-Wartungs-Scheduler gestartet
|
2025-06-03 15:57:19 - [database] database - [INFO] INFO - Datenbank-Wartungs-Scheduler gestartet
|
||||||
2025-06-03 20:42:02 - [database] database - [INFO] INFO - Datenbank-Wartungs-Scheduler gestartet
|
2025-06-03 20:42:02 - [database] database - [INFO] INFO - Datenbank-Wartungs-Scheduler gestartet
|
||||||
2025-06-03 22:00:22 - [database] database - [INFO] INFO - Datenbank-Wartungs-Scheduler gestartet
|
2025-06-03 22:00:22 - [database] database - [INFO] INFO - Datenbank-Wartungs-Scheduler gestartet
|
||||||
|
2025-06-03 22:15:15 - [database] database - [INFO] INFO - Datenbank-Wartungs-Scheduler gestartet
|
||||||
|
2025-06-03 22:15:51 - [database] database - [INFO] INFO - Datenbank-Wartungs-Scheduler gestartet
|
||||||
|
@ -46,3 +46,6 @@
|
|||||||
2025-06-03 22:15:16 - [database_cleanup] database_cleanup - [INFO] INFO - 🧹 Starte umfassendes Datenbank-Cleanup...
|
2025-06-03 22:15:16 - [database_cleanup] database_cleanup - [INFO] INFO - 🧹 Starte umfassendes Datenbank-Cleanup...
|
||||||
2025-06-03 22:15:16 - [database_cleanup] database_cleanup - [INFO] INFO - 📝 Schritt 1: Schließe alle Datenbankverbindungen...
|
2025-06-03 22:15:16 - [database_cleanup] database_cleanup - [INFO] INFO - 📝 Schritt 1: Schließe alle Datenbankverbindungen...
|
||||||
2025-06-03 22:15:16 - [database_cleanup] database_cleanup - [INFO] INFO - 🔄 Schließe alle aktiven Datenbankverbindungen...
|
2025-06-03 22:15:16 - [database_cleanup] database_cleanup - [INFO] INFO - 🔄 Schließe alle aktiven Datenbankverbindungen...
|
||||||
|
2025-06-03 22:15:51 - [database_cleanup] database_cleanup - [INFO] INFO - 🧹 Starte umfassendes Datenbank-Cleanup...
|
||||||
|
2025-06-03 22:15:51 - [database_cleanup] database_cleanup - [INFO] INFO - 📝 Schritt 1: Schließe alle Datenbankverbindungen...
|
||||||
|
2025-06-03 22:15:51 - [database_cleanup] database_cleanup - [INFO] INFO - 🔄 Schließe alle aktiven Datenbankverbindungen...
|
||||||
|
@ -123,3 +123,5 @@
|
|||||||
2025-06-03 15:57:20 - [email_notification] email_notification - [INFO] INFO - 📧 Offline-E-Mail-Benachrichtigung initialisiert (kein echter E-Mail-Versand)
|
2025-06-03 15:57:20 - [email_notification] email_notification - [INFO] INFO - 📧 Offline-E-Mail-Benachrichtigung initialisiert (kein echter E-Mail-Versand)
|
||||||
2025-06-03 20:42:04 - [email_notification] email_notification - [INFO] INFO - 📧 Offline-E-Mail-Benachrichtigung initialisiert (kein echter E-Mail-Versand)
|
2025-06-03 20:42:04 - [email_notification] email_notification - [INFO] INFO - 📧 Offline-E-Mail-Benachrichtigung initialisiert (kein echter E-Mail-Versand)
|
||||||
2025-06-03 22:00:23 - [email_notification] email_notification - [INFO] INFO - 📧 Offline-E-Mail-Benachrichtigung initialisiert (kein echter E-Mail-Versand)
|
2025-06-03 22:00:23 - [email_notification] email_notification - [INFO] INFO - 📧 Offline-E-Mail-Benachrichtigung initialisiert (kein echter E-Mail-Versand)
|
||||||
|
2025-06-03 22:15:16 - [email_notification] email_notification - [INFO] INFO - 📧 Offline-E-Mail-Benachrichtigung initialisiert (kein echter E-Mail-Versand)
|
||||||
|
2025-06-03 22:15:51 - [email_notification] email_notification - [INFO] INFO - 📧 Offline-E-Mail-Benachrichtigung initialisiert (kein echter E-Mail-Versand)
|
||||||
|
@ -42,3 +42,7 @@
|
|||||||
2025-06-03 22:15:16 - [error_recovery] error_recovery - [INFO] INFO - 🔍 Error-Monitoring gestartet
|
2025-06-03 22:15:16 - [error_recovery] error_recovery - [INFO] INFO - 🔍 Error-Monitoring gestartet
|
||||||
2025-06-03 22:15:16 - [error_recovery] error_recovery - [WARNING] WARNING - 🚨 Fehler erkannt: database_lock - 2025-06-01 00:29:13 - myp.app - ERROR - ❌ Fehler beim Datenbank-Cleanup: (sqlite3.OperationalError) database is locked
|
2025-06-03 22:15:16 - [error_recovery] error_recovery - [WARNING] WARNING - 🚨 Fehler erkannt: database_lock - 2025-06-01 00:29:13 - myp.app - ERROR - ❌ Fehler beim Datenbank-Cleanup: (sqlite3.OperationalError) database is locked
|
||||||
2025-06-03 22:15:16 - [error_recovery] error_recovery - [INFO] INFO - 🔧 Führe Recovery-Aktion aus: reset_database
|
2025-06-03 22:15:16 - [error_recovery] error_recovery - [INFO] INFO - 🔧 Führe Recovery-Aktion aus: reset_database
|
||||||
|
2025-06-03 22:15:51 - [error_recovery] error_recovery - [INFO] INFO - 🛡️ Error-Recovery-Manager initialisiert
|
||||||
|
2025-06-03 22:15:51 - [error_recovery] error_recovery - [INFO] INFO - 🔍 Error-Monitoring gestartet
|
||||||
|
2025-06-03 22:15:51 - [error_recovery] error_recovery - [WARNING] WARNING - 🚨 Fehler erkannt: database_lock - 2025-06-01 00:29:13 - myp.app - ERROR - ❌ Fehler beim Datenbank-Cleanup: (sqlite3.OperationalError) database is locked
|
||||||
|
2025-06-03 22:15:51 - [error_recovery] error_recovery - [INFO] INFO - 🔧 Führe Recovery-Aktion aus: reset_database
|
||||||
|
@ -148,3 +148,4 @@ FROM jobs LEFT OUTER JOIN users AS users_1 ON users_1.id = jobs.user_id LEFT OUT
|
|||||||
2025-06-02 15:20:02 - [jobs] jobs - [INFO] INFO - Jobs abgerufen: 16 von 16 (Seite 1)
|
2025-06-02 15:20:02 - [jobs] jobs - [INFO] INFO - Jobs abgerufen: 16 von 16 (Seite 1)
|
||||||
2025-06-03 13:31:45 - [jobs] jobs - [INFO] INFO - Jobs abgerufen: 16 von 16 (Seite 1)
|
2025-06-03 13:31:45 - [jobs] jobs - [INFO] INFO - Jobs abgerufen: 16 von 16 (Seite 1)
|
||||||
2025-06-03 20:43:48 - [jobs] jobs - [INFO] INFO - Jobs abgerufen: 16 von 16 (Seite 1)
|
2025-06-03 20:43:48 - [jobs] jobs - [INFO] INFO - Jobs abgerufen: 16 von 16 (Seite 1)
|
||||||
|
2025-06-03 22:16:06 - [jobs] jobs - [INFO] INFO - Jobs abgerufen: 16 von 16 (Seite 1)
|
||||||
|
@ -254,3 +254,5 @@
|
|||||||
2025-06-03 22:00:23 - [maintenance] maintenance - [INFO] INFO - Wartungs-Scheduler gestartet
|
2025-06-03 22:00:23 - [maintenance] maintenance - [INFO] INFO - Wartungs-Scheduler gestartet
|
||||||
2025-06-03 22:15:16 - [maintenance] maintenance - [INFO] INFO - Wartungs-Scheduler gestartet
|
2025-06-03 22:15:16 - [maintenance] maintenance - [INFO] INFO - Wartungs-Scheduler gestartet
|
||||||
2025-06-03 22:15:16 - [maintenance] maintenance - [INFO] INFO - Wartungs-Scheduler gestartet
|
2025-06-03 22:15:16 - [maintenance] maintenance - [INFO] INFO - Wartungs-Scheduler gestartet
|
||||||
|
2025-06-03 22:15:51 - [maintenance] maintenance - [INFO] INFO - Wartungs-Scheduler gestartet
|
||||||
|
2025-06-03 22:15:51 - [maintenance] maintenance - [INFO] INFO - Wartungs-Scheduler gestartet
|
||||||
|
@ -252,3 +252,5 @@
|
|||||||
2025-06-03 22:00:23 - [multi_location] multi_location - [INFO] INFO - Standard-Standort erstellt
|
2025-06-03 22:00:23 - [multi_location] multi_location - [INFO] INFO - Standard-Standort erstellt
|
||||||
2025-06-03 22:15:16 - [multi_location] multi_location - [INFO] INFO - Standard-Standort erstellt
|
2025-06-03 22:15:16 - [multi_location] multi_location - [INFO] INFO - Standard-Standort erstellt
|
||||||
2025-06-03 22:15:16 - [multi_location] multi_location - [INFO] INFO - Standard-Standort erstellt
|
2025-06-03 22:15:16 - [multi_location] multi_location - [INFO] INFO - Standard-Standort erstellt
|
||||||
|
2025-06-03 22:15:51 - [multi_location] multi_location - [INFO] INFO - Standard-Standort erstellt
|
||||||
|
2025-06-03 22:15:51 - [multi_location] multi_location - [INFO] INFO - Standard-Standort erstellt
|
||||||
|
@ -1,72 +1,56 @@
|
|||||||
=================================================================
|
=================================================================
|
||||||
MYP Installation DEBUG Log - 2025-06-03 21:57:48
|
MYP Installation DEBUG Log - 2025-06-03 22:16:33
|
||||||
=================================================================
|
=================================================================
|
||||||
|
|
||||||
[2025-06-03 21:57:48] DEBUG von setup.sh:451
|
[2025-06-03 22:16:33] DEBUG von setup.sh:451
|
||||||
Debian erkannt über /etc/debian_version: 12.11
|
Debian erkannt über /etc/debian_version: 12.11
|
||||||
---
|
---
|
||||||
|
|
||||||
[2025-06-03 21:57:48] DEBUG von setup.sh:519
|
[2025-06-03 22:16:33] DEBUG von setup.sh:519
|
||||||
Kein Raspberry Pi erkannt. Hardware-Info:
|
Kein Raspberry Pi erkannt. Hardware-Info:
|
||||||
---
|
---
|
||||||
|
|
||||||
[2025-06-03 21:57:48] DEBUG von setup.sh:520
|
[2025-06-03 22:16:33] DEBUG von setup.sh:520
|
||||||
- Device Tree: nicht verfügbar
|
- Device Tree: nicht verfügbar
|
||||||
---
|
---
|
||||||
|
|
||||||
[2025-06-03 21:57:48] DEBUG von setup.sh:521
|
[2025-06-03 22:16:33] DEBUG von setup.sh:521
|
||||||
- CPU Hardware: nicht verfügbar
|
- CPU Hardware: nicht verfügbar
|
||||||
---
|
---
|
||||||
|
|
||||||
[2025-06-03 21:57:48] DEBUG von setup.sh:561
|
[2025-06-03 22:16:33] DEBUG von setup.sh:561
|
||||||
Vollständige Kernel-Info: Linux raspberrypi 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux
|
Vollständige Kernel-Info: Linux raspberrypi 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux
|
||||||
---
|
---
|
||||||
|
|
||||||
[2025-06-03 21:57:48] DEBUG von setup.sh:617
|
[2025-06-03 22:16:33] DEBUG von setup.sh:617
|
||||||
DNS-Test Details: Teste DNS für 8.8.8.8: Erfolg mit nslookup.
|
DNS-Test Details: Teste DNS für 8.8.8.8: Erfolg mit nslookup.
|
||||||
---
|
---
|
||||||
|
|
||||||
[2025-06-03 21:57:48] DEBUG von setup.sh:718
|
[2025-06-03 22:16:34] DEBUG von setup.sh:718
|
||||||
Externe IP ermittelt über ifconfig.me: 163.116.179.142
|
Externe IP ermittelt über ifconfig.me: 163.116.179.142
|
||||||
---
|
---
|
||||||
|
|
||||||
[2025-06-03 21:58:06] DEBUG von setup.sh:1134
|
[2025-06-03 22:16:44] DEBUG von setup.sh:1134
|
||||||
sysctl-Konfiguration erstellt: /etc/sysctl.d/99-myp-security.conf
|
sysctl-Konfiguration erstellt: /etc/sysctl.d/99-myp-security.conf
|
||||||
---
|
---
|
||||||
|
|
||||||
[2025-06-03 21:58:06] DEBUG von setup.sh:1190
|
[2025-06-03 22:16:44] DEBUG von setup.sh:1190
|
||||||
Sysctl-Phase abgeschlossen - fahre mit Installation fort
|
Sysctl-Phase abgeschlossen - fahre mit Installation fort
|
||||||
---
|
---
|
||||||
|
|
||||||
[2025-06-03 21:58:06] DEBUG von setup.sh:1216
|
[2025-06-03 22:16:44] DEBUG von setup.sh:1216
|
||||||
systemd-networkd nicht aktiv - überspringe
|
systemd-networkd nicht aktiv - überspringe
|
||||||
---
|
---
|
||||||
|
|
||||||
[2025-06-03 21:58:06] DEBUG von setup.sh:1242
|
[2025-06-03 22:16:44] DEBUG von setup.sh:1242
|
||||||
NetworkManager nicht aktiv - überspringe
|
NetworkManager nicht aktiv - überspringe
|
||||||
---
|
---
|
||||||
|
|
||||||
[2025-06-03 21:58:06] DEBUG von setup.sh:1248
|
[2025-06-03 22:16:44] DEBUG von setup.sh:1248
|
||||||
IPv6 Einträge in /etc/hosts auskommentiert
|
IPv6 Einträge in /etc/hosts auskommentiert
|
||||||
---
|
---
|
||||||
|
|
||||||
[2025-06-03 21:58:06] DEBUG von setup.sh:1265
|
[2025-06-03 22:16:44] DEBUG von setup.sh:1265
|
||||||
Netzwerk-Sicherheit ohne Blockierung abgeschlossen
|
Netzwerk-Sicherheit ohne Blockierung abgeschlossen
|
||||||
---
|
---
|
||||||
|
|
||||||
[2025-06-03 21:59:47] DEBUG von setup.sh:1571
|
|
||||||
SSL-Verzeichnis erstellt: /usr/local/share/ca-certificates/myp
|
|
||||||
---
|
|
||||||
|
|
||||||
[2025-06-03 21:59:49] DEBUG von setup.sh:1679
|
|
||||||
SSL-Konfiguration abgeschlossen ohne hängende Prozesse
|
|
||||||
---
|
|
||||||
|
|
||||||
[2025-06-03 21:59:50] DEBUG von setup.sh:964
|
|
||||||
flask erfolgreich importiert
|
|
||||||
---
|
|
||||||
|
|
||||||
[2025-06-03 21:59:50] DEBUG von setup.sh:964
|
|
||||||
requests erfolgreich importiert
|
|
||||||
---
|
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
=================================================================
|
=================================================================
|
||||||
MYP Installation FEHLER Log - 2025-06-03 21:57:48
|
MYP Installation FEHLER Log - 2025-06-03 22:16:33
|
||||||
=================================================================
|
=================================================================
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
=================================================================
|
=================================================================
|
||||||
MYP Installation WARNUNGEN Log - 2025-06-03 21:57:48
|
MYP Installation WARNUNGEN Log - 2025-06-03 22:16:33
|
||||||
=================================================================
|
=================================================================
|
||||||
|
|
||||||
|
@ -1,25 +1,25 @@
|
|||||||
=================================================================
|
=================================================================
|
||||||
MYP Installation Log - 2025-06-03 21:57:48
|
MYP Installation Log - 2025-06-03 22:16:33
|
||||||
Script Version: 4.1.0
|
Script Version: 4.1.0
|
||||||
System: Linux raspberrypi 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux
|
System: Linux raspberrypi 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux
|
||||||
=================================================================
|
=================================================================
|
||||||
|
|
||||||
[0;32m[2025-06-03 21:57:48] === MODUS: ROBUSTE ABHÄNGIGKEITEN-INSTALLATION FÜR MANUELLES TESTEN ===[0m
|
[0;32m[2025-06-03 22:16:33] === MODUS: VOLLSTÄNDIGE ROBUSTE KIOSK-INSTALLATION MIT REMOTE-ZUGANG ===[0m
|
||||||
[0;32m[2025-06-03 21:57:48] ✅ Root-Berechtigung bestätigt[0m
|
[0;32m[2025-06-03 22:16:33] ✅ Root-Berechtigung bestätigt[0m
|
||||||
[0;32m[2025-06-03 21:57:48] === SYSTEM-RESSOURCEN PRÜFUNG ===[0m
|
[0;32m[2025-06-03 22:16:33] === SYSTEM-RESSOURCEN PRÜFUNG ===[0m
|
||||||
[0;35m[FORTSCHRITT] Prüfe RAM...[0m
|
[0;35m[FORTSCHRITT] Prüfe RAM...[0m
|
||||||
[0;35m[FORTSCHRITT] Verfügbarer RAM: 15614MB[0m
|
[0;35m[FORTSCHRITT] Verfügbarer RAM: 15614MB[0m
|
||||||
[0;36m[ERFOLG] ✅ Ausreichend RAM verfügbar (15614MB)[0m
|
[0;36m[ERFOLG] ✅ Ausreichend RAM verfügbar (15614MB)[0m
|
||||||
[0;35m[FORTSCHRITT] Prüfe Festplattenplatz...[0m
|
[0;35m[FORTSCHRITT] Prüfe Festplattenplatz...[0m
|
||||||
[0;35m[FORTSCHRITT] Verfügbarer Festplattenplatz: 12,2GB (12472MB)[0m
|
[0;35m[FORTSCHRITT] Verfügbarer Festplattenplatz: 12,0GB (12332MB)[0m
|
||||||
[0;36m[ERFOLG] ✅ Ausreichend Festplattenplatz verfügbar (12,2GB)[0m
|
[0;36m[ERFOLG] ✅ Ausreichend Festplattenplatz verfügbar (12,0GB)[0m
|
||||||
[0;35m[FORTSCHRITT] Prüfe CPU...[0m
|
[0;35m[FORTSCHRITT] Prüfe CPU...[0m
|
||||||
[0;35m[FORTSCHRITT] CPU: 6 Kern(e) - 11th Gen Intel(R) Core(TM) i7-11850H @ 2.50GHz[0m
|
[0;35m[FORTSCHRITT] CPU: 6 Kern(e) - 11th Gen Intel(R) Core(TM) i7-11850H @ 2.50GHz[0m
|
||||||
[0;36m[ERFOLG] ✅ CPU-Information erfolgreich ermittelt[0m
|
[0;36m[ERFOLG] ✅ CPU-Information erfolgreich ermittelt[0m
|
||||||
[0;32m[2025-06-03 21:57:48] ✅ System-Ressourcen-Prüfung abgeschlossen[0m
|
[0;32m[2025-06-03 22:16:33] ✅ System-Ressourcen-Prüfung abgeschlossen[0m
|
||||||
[0;35m[FORTSCHRITT] Prüfe Debian/Raspbian-System...[0m
|
[0;35m[FORTSCHRITT] Prüfe Debian/Raspbian-System...[0m
|
||||||
[0;34m[DEBUG] Debian erkannt über /etc/debian_version: 12.11[0m
|
[0;34m[DEBUG] Debian erkannt über /etc/debian_version: 12.11[0m
|
||||||
[0;32m[2025-06-03 21:57:48] ✅ Debian/Raspbian-basiertes System erkannt (Version: 12.11)[0m
|
[0;32m[2025-06-03 22:16:33] ✅ Debian/Raspbian-basiertes System erkannt (Version: 12.11)[0m
|
||||||
[0;35m[FORTSCHRITT] Prüfe Raspberry Pi Hardware...[0m
|
[0;35m[FORTSCHRITT] Prüfe Raspberry Pi Hardware...[0m
|
||||||
[0;34m[INFO] 💻 Standard-PC/Server System (kein Raspberry Pi)[0m
|
[0;34m[INFO] 💻 Standard-PC/Server System (kein Raspberry Pi)[0m
|
||||||
[0;34m[DEBUG] Kein Raspberry Pi erkannt. Hardware-Info:[0m
|
[0;34m[DEBUG] Kein Raspberry Pi erkannt. Hardware-Info:[0m
|
||||||
@ -31,7 +31,7 @@ System: Linux raspberrypi 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1
|
|||||||
[0;35m[FORTSCHRITT] Prüfe Kernel-Version...[0m
|
[0;35m[FORTSCHRITT] Prüfe Kernel-Version...[0m
|
||||||
[0;34m[INFO] 🐧 Kernel-Version: 6.1.0-37-amd64[0m
|
[0;34m[INFO] 🐧 Kernel-Version: 6.1.0-37-amd64[0m
|
||||||
[0;34m[DEBUG] Vollständige Kernel-Info: Linux raspberrypi 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux[0m
|
[0;34m[DEBUG] Vollständige Kernel-Info: Linux raspberrypi 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux[0m
|
||||||
[0;32m[2025-06-03 21:57:48] ✅ System-Analyse abgeschlossen[0m
|
[0;32m[2025-06-03 22:16:33] ✅ System-Analyse abgeschlossen[0m
|
||||||
[0;35m[FORTSCHRITT] Prüfe Internetverbindung (erweiterte Methoden)...[0m
|
[0;35m[FORTSCHRITT] Prüfe Internetverbindung (erweiterte Methoden)...[0m
|
||||||
[0;35m[FORTSCHRITT] Teste DNS-Auflösung...[0m
|
[0;35m[FORTSCHRITT] Teste DNS-Auflösung...[0m
|
||||||
[0;34m[DEBUG] DNS-Test Details: Teste DNS für 8.8.8.8: Erfolg mit nslookup. [0m
|
[0;34m[DEBUG] DNS-Test Details: Teste DNS für 8.8.8.8: Erfolg mit nslookup. [0m
|
||||||
@ -40,36 +40,11 @@ System: Linux raspberrypi 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1
|
|||||||
[0;35m[FORTSCHRITT] Ermittle externe IP-Adresse...[0m
|
[0;35m[FORTSCHRITT] Ermittle externe IP-Adresse...[0m
|
||||||
[0;34m[INFO] 🌐 Externe IP: 163.116.179.142[0m
|
[0;34m[INFO] 🌐 Externe IP: 163.116.179.142[0m
|
||||||
[0;34m[DEBUG] Externe IP ermittelt über ifconfig.me: 163.116.179.142[0m
|
[0;34m[DEBUG] Externe IP ermittelt über ifconfig.me: 163.116.179.142[0m
|
||||||
[0;32m[2025-06-03 21:57:48] === KONFIGURIERE HOSTNAME ===[0m
|
[0;32m[2025-06-03 22:16:34] === KONFIGURIERE HOSTNAME ===[0m
|
||||||
[0;32m[2025-06-03 21:57:48] ✅ Hostname bereits korrekt: 'raspberrypi'[0m
|
[0;32m[2025-06-03 22:16:34] ✅ Hostname bereits korrekt: 'raspberrypi'[0m
|
||||||
[0;32m[2025-06-03 21:57:58] ✅ Hostname-Auflösung funktioniert: raspberrypi -> 127.0.1.1[0m
|
[0;32m[2025-06-03 22:16:44] ✅ Hostname-Auflösung funktioniert: raspberrypi -> 127.0.1.1[0m
|
||||||
[0;32m[2025-06-03 21:57:58] === ROBUSTE SYSTEM-UPDATE ===[0m
|
[0;34m[INFO] Anwendung bereits deployed - überspringe Basis-Installation[0m
|
||||||
[0;35m[FORTSCHRITT] Konfiguriere APT für bessere Zuverlässigkeit...[0m
|
[0;32m[2025-06-03 22:16:44] === KONFIGURIERE OPTIONALE NETZWERK-SICHERHEIT ===[0m
|
||||||
[0;35m[FORTSCHRITT] Validiere APT-Repositories...[0m
|
|
||||||
[0;32m[2025-06-03 21:57:58] ✅ Source-Repositories deaktiviert (nicht benötigt)[0m
|
|
||||||
[0;35m[FORTSCHRITT] Aktualisiere Paketlisten mit Retry...[0m
|
|
||||||
[0;35m[FORTSCHRITT] Führe System-Upgrade durch...[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere essenzielle System-Tools...[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: ca-certificates[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: gnupg[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: curl[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: wget[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: git[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: nano[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: htop[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: rsync[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: unzip[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: sudo[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: systemd[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: lsb-release[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: apt-transport-https[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: software-properties-common[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: bc[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: dbus[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: systemd-timesyncd[0m
|
|
||||||
[0;35m[FORTSCHRITT] Synchronisiere Systemzeit...[0m
|
|
||||||
[0;32m[2025-06-03 21:58:06] ✅ Robustes System-Update abgeschlossen[0m
|
|
||||||
[0;32m[2025-06-03 21:58:06] === KONFIGURIERE OPTIONALE NETZWERK-SICHERHEIT ===[0m
|
|
||||||
[0;35m[FORTSCHRITT] Deaktiviere IPv6 (robust)...[0m
|
[0;35m[FORTSCHRITT] Deaktiviere IPv6 (robust)...[0m
|
||||||
[0;35m[FORTSCHRITT] Deaktiviere IPv6 in GRUB...[0m
|
[0;35m[FORTSCHRITT] Deaktiviere IPv6 in GRUB...[0m
|
||||||
[0;34m[INFO] IPv6 bereits in GRUB deaktiviert[0m
|
[0;34m[INFO] IPv6 bereits in GRUB deaktiviert[0m
|
||||||
@ -83,130 +58,42 @@ System: Linux raspberrypi 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1
|
|||||||
[0;34m[DEBUG] systemd-networkd nicht aktiv - überspringe[0m
|
[0;34m[DEBUG] systemd-networkd nicht aktiv - überspringe[0m
|
||||||
[0;34m[DEBUG] NetworkManager nicht aktiv - überspringe[0m
|
[0;34m[DEBUG] NetworkManager nicht aktiv - überspringe[0m
|
||||||
[0;34m[DEBUG] IPv6 Einträge in /etc/hosts auskommentiert[0m
|
[0;34m[DEBUG] IPv6 Einträge in /etc/hosts auskommentiert[0m
|
||||||
[0;32m[2025-06-03 21:58:06] ✅ Optionale Netzwerk-Sicherheit konfiguriert:[0m
|
[0;32m[2025-06-03 22:16:44] ✅ Optionale Netzwerk-Sicherheit konfiguriert:[0m
|
||||||
[0;32m[2025-06-03 21:58:06] 📝 Sysctl-Konfiguration erstellt: /etc/sysctl.d/99-myp-security.conf[0m
|
[0;32m[2025-06-03 22:16:44] 📝 Sysctl-Konfiguration erstellt: /etc/sysctl.d/99-myp-security.conf[0m
|
||||||
[0;32m[2025-06-03 21:58:06] ⚙️ Einstellungen werden beim nächsten Boot aktiv[0m
|
[0;32m[2025-06-03 22:16:44] ⚙️ Einstellungen werden beim nächsten Boot aktiv[0m
|
||||||
[0;32m[2025-06-03 21:58:06] 🔧 Netzwerk-Konfiguration vorbereitet[0m
|
[0;32m[2025-06-03 22:16:44] 🔧 Netzwerk-Konfiguration vorbereitet[0m
|
||||||
[0;34m[INFO] 💡 Tipp: Netzwerk-Sicherheit kann manuell aktiviert werden:[0m
|
[0;34m[INFO] 💡 Tipp: Netzwerk-Sicherheit kann manuell aktiviert werden:[0m
|
||||||
[0;34m[INFO] → sudo sysctl -p /etc/sysctl.d/99-myp-security.conf[0m
|
[0;34m[INFO] → sudo sysctl -p /etc/sysctl.d/99-myp-security.conf[0m
|
||||||
[0;34m[INFO] → Oder automatisch beim nächsten Neustart[0m
|
[0;34m[INFO] → Oder automatisch beim nächsten Neustart[0m
|
||||||
[0;34m[DEBUG] Netzwerk-Sicherheit ohne Blockierung abgeschlossen[0m
|
[0;34m[DEBUG] Netzwerk-Sicherheit ohne Blockierung abgeschlossen[0m
|
||||||
[0;32m[2025-06-03 21:58:06] === ROBUSTE PYTHON-INSTALLATION ===[0m
|
[0;32m[2025-06-03 22:16:44] === ENTFERNE DESKTOP ENVIRONMENTS FÜR KIOSK-MODUS ===[0m
|
||||||
[0;35m[FORTSCHRITT] Installiere Python 3 und Build-Abhängigkeiten...[0m
|
[0;35m[FORTSCHRITT] Stoppe alle Desktop-Services...[0m
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: python3[0m
|
[0;35m[FORTSCHRITT] Entferne Desktop-Pakete vollständig...[0m
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: python3-pip[0m
|
[0;32m[2025-06-03 22:17:13] ✅ Desktop Environments vollständig entfernt[0m
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: python3-dev[0m
|
[0;32m[2025-06-03 22:17:13] === INSTALLIERE MINIMALE X11-UMGEBUNG FÜR KIOSK ===[0m
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: python3-setuptools[0m
|
[0;35m[FORTSCHRITT] Installiere minimale X11-Pakete...[0m
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: python3-venv[0m
|
[0;35m[FORTSCHRITT] Installiere Browser für Kiosk-Modus...[0m
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: python3-wheel[0m
|
[0;32m[2025-06-03 22:17:45] ✅ Chromium erfolgreich installiert[0m
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: build-essential[0m
|
[0;32m[2025-06-03 22:17:45] ✅ Minimale X11-Umgebung installiert[0m
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: libssl-dev[0m
|
[0;32m[2025-06-03 22:17:45] === WEBAPP PERFORMANCE-OPTIMIERUNG FÜR RASPBERRY PI ===[0m
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: libffi-dev[0m
|
[0;35m[FORTSCHRITT] Konfiguriere Python-Performance-Optimierungen...[0m
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: libbz2-dev[0m
|
[0;35m[FORTSCHRITT] Optimiere Systemd-Services für bessere Performance...[0m
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: libreadline-dev[0m
|
[0;32m[2025-06-03 22:17:46] ✅ Service deaktiviert: bluetooth.service[0m
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: libsqlite3-dev[0m
|
[0;32m[2025-06-03 22:17:46] ✅ Service deaktiviert: avahi-daemon.service[0m
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: libncurses5-dev[0m
|
[0;32m[2025-06-03 22:17:46] ✅ Service deaktiviert: cups.service[0m
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: libncursesw5-dev[0m
|
[0;32m[2025-06-03 22:17:47] ✅ Service deaktiviert: cups-browsed.service[0m
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: zlib1g-dev[0m
|
[0;32m[2025-06-03 22:17:47] ✅ Service deaktiviert: wpa_supplicant.service[0m
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: sqlite3[0m
|
[0;35m[FORTSCHRITT] Konfiguriere tmpfs für bessere I/O Performance...[0m
|
||||||
[0;35m[FORTSCHRITT] Validiere Python-Installation...[0m
|
[0;35m[FORTSCHRITT] Optimiere systemd Journal für bessere Performance...[0m
|
||||||
[0;32m[2025-06-03 21:58:11] ✅ Python Version: 3.11.2[0m
|
[0;35m[FORTSCHRITT] Installiere automatische Cache-Bereinigung...[0m
|
||||||
[0;35m[FORTSCHRITT] Konfiguriere pip für bessere Zuverlässigkeit...[0m
|
[0;35m[FORTSCHRITT] Konfiguriere System-Limits...[0m
|
||||||
[0;35m[FORTSCHRITT] Erstelle systemweite pip-Konfiguration...[0m
|
[0;35m[FORTSCHRITT] Entferne konfliktbehaftete Webserver...[0m
|
||||||
[0;35m[FORTSCHRITT] Konfiguriere pip für alle Benutzer...[0m
|
[0;32m[2025-06-03 22:17:47] ✅ Webapp Performance-Optimierung abgeschlossen:[0m
|
||||||
[0;32m[2025-06-03 21:58:11] ✅ pip konfiguriert für Benutzer: user[0m
|
[0;32m[2025-06-03 22:17:47] 🚀 Python Bytecode-Optimierung aktiviert[0m
|
||||||
[0;35m[FORTSCHRITT] Aktualisiere pip mit Retry...[0m
|
[0;32m[2025-06-03 22:17:47] 💾 tmpfs für temporäre Dateien konfiguriert[0m
|
||||||
[0;32m[2025-06-03 21:58:13] ✅ pip Version: 25.1.1[0m
|
[0;32m[2025-06-03 22:17:47] 📝 Journal-Logging optimiert[0m
|
||||||
[0;32m[2025-06-03 21:58:13] ✅ Robuste Python-Umgebung installiert[0m
|
[0;32m[2025-06-03 22:17:47] 🧹 Automatische Cache-Bereinigung installiert[0m
|
||||||
[0;32m[2025-06-03 21:58:13] === ROBUSTE NODE.JS UND NPM INSTALLATION ===[0m
|
[0;32m[2025-06-03 22:17:47] ⚡ Unnötige Services deaktiviert[0m
|
||||||
[0;35m[FORTSCHRITT] Bereinige alte Node.js-Installationen...[0m
|
[0;32m[2025-06-03 22:17:47] 📊 System-Limits für bessere Performance gesetzt[0m
|
||||||
[0;35m[FORTSCHRITT] Installiere Node.js mit Fallback-Strategie...[0m
|
[0;32m[2025-06-03 22:17:47] === STATISCHE DATEIEN OPTIMIERUNG ===[0m
|
||||||
[0;35m[FORTSCHRITT] Verwende Debian Repository als Fallback...[0m
|
[0;35m[FORTSCHRITT] Analysiere und optimiere CSS/JS Dateien...[0m
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: nodejs npm[0m
|
|
||||||
[0;32m[2025-06-03 21:59:43] ✅ Node.js via Debian Repository installiert[0m
|
|
||||||
[0;35m[FORTSCHRITT] Validiere Node.js Installation...[0m
|
|
||||||
[0;32m[2025-06-03 21:59:43] ✅ Node.js Version: v18.19.0[0m
|
|
||||||
[0;32m[2025-06-03 21:59:44] ✅ npm Version: 9.2.0[0m
|
|
||||||
[0;35m[FORTSCHRITT] Optimiere npm-Konfiguration...[0m
|
|
||||||
[0;32m[2025-06-03 21:59:45] ✅ Node.js und npm erfolgreich installiert[0m
|
|
||||||
[0;32m[2025-06-03 21:59:45] === TIMEOUT-GESICHERTE SSL-ZERTIFIKATE KONFIGURATION ===[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere SSL-Grundkomponenten...[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Pakete: ca-certificates openssl[0m
|
|
||||||
[0;35m[FORTSCHRITT] Aktualisiere CA-Zertifikate (timeout-gesichert)...[0m
|
|
||||||
[0;36m[ERFOLG] ✅ CA-Zertifikate erfolgreich aktualisiert[0m
|
|
||||||
[0;34m[DEBUG] SSL-Verzeichnis erstellt: /usr/local/share/ca-certificates/myp[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Mercedes Corporate Zertifikate (timeout-gesichert)...[0m
|
|
||||||
[0;35m[FORTSCHRITT] Lade CA-Zertifikate nach Mercedes-Import neu (timeout-gesichert)...[0m
|
|
||||||
[0;36m[ERFOLG] ✅ Mercedes-Zertifikate erfolgreich in CA-Store integriert[0m
|
|
||||||
[0;35m[FORTSCHRITT] Konfiguriere SSL-Umgebungsvariablen...[0m
|
|
||||||
[0;35m[FORTSCHRITT] Validiere SSL-Konfiguration...[0m
|
|
||||||
[0;32m[2025-06-03 21:59:49] ✅ SSL-Zertifikate verfügbar: 144 CA-Zertifikate[0m
|
|
||||||
[0;35m[FORTSCHRITT] Finalisiere SSL-Konfiguration...[0m
|
|
||||||
[0;32m[2025-06-03 21:59:49] ✅ SSL-Zertifikate timeout-gesichert konfiguriert[0m
|
|
||||||
[0;34m[DEBUG] SSL-Konfiguration abgeschlossen ohne hängende Prozesse[0m
|
|
||||||
[0;32m[2025-06-03 21:59:49] === PYTHON-PAKETE INSTALLATION ===[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere Python-Pakete...[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere requirements.txt...[0m
|
|
||||||
[0;36m[ERFOLG] ✅ requirements.txt erfolgreich installiert[0m
|
|
||||||
[0;35m[FORTSCHRITT] Validiere essenzielle Python-Module...[0m
|
|
||||||
[0;34m[DEBUG] flask erfolgreich importiert[0m
|
|
||||||
[0;34m[DEBUG] requests erfolgreich importiert[0m
|
|
||||||
[0;36m[ERFOLG] ✅ Essenzielle Python-Module verfügbar[0m
|
|
||||||
[0;32m[2025-06-03 21:59:50] ✅ Python-Pakete Installation abgeschlossen[0m
|
|
||||||
[0;35m[FORTSCHRITT] Zeige installierte Python-Pakete...[0m
|
|
||||||
[0;32m[2025-06-03 21:59:51] === ROBUSTES ANWENDUNGS-DEPLOYMENT ===[0m
|
|
||||||
[0;35m[FORTSCHRITT] Erstelle sicheres Zielverzeichnis: /opt/myp[0m
|
|
||||||
[0;35m[FORTSCHRITT] Validiere Source-Dateien...[0m
|
|
||||||
[0;35m[FORTSCHRITT] Kopiere Anwendungsdateien (robust)...[0m
|
|
||||||
[0;35m[FORTSCHRITT] Kopiere kritische Datei: app.py[0m
|
|
||||||
[0;36m[ERFOLG] ✅ app.py erfolgreich kopiert[0m
|
|
||||||
[0;35m[FORTSCHRITT] Kopiere kritische Datei: models.py[0m
|
|
||||||
[0;36m[ERFOLG] ✅ models.py erfolgreich kopiert[0m
|
|
||||||
[0;35m[FORTSCHRITT] Kopiere kritische Datei: requirements.txt[0m
|
|
||||||
[0;36m[ERFOLG] ✅ requirements.txt erfolgreich kopiert[0m
|
|
||||||
[0;35m[FORTSCHRITT] Kopiere Verzeichnis: blueprints[0m
|
|
||||||
[0;36m[ERFOLG] ✅ blueprints erfolgreich kopiert[0m
|
|
||||||
[0;35m[FORTSCHRITT] Kopiere Verzeichnis: config[0m
|
|
||||||
[0;36m[ERFOLG] ✅ config erfolgreich kopiert[0m
|
|
||||||
[0;35m[FORTSCHRITT] Kopiere Verzeichnis: database[0m
|
|
||||||
[0;36m[ERFOLG] ✅ database erfolgreich kopiert[0m
|
|
||||||
[0;35m[FORTSCHRITT] Kopiere Verzeichnis: static[0m
|
|
||||||
[0;36m[ERFOLG] ✅ static erfolgreich kopiert[0m
|
|
||||||
[0;35m[FORTSCHRITT] Kopiere Verzeichnis: templates[0m
|
|
||||||
[0;36m[ERFOLG] ✅ templates erfolgreich kopiert[0m
|
|
||||||
[0;35m[FORTSCHRITT] Kopiere Verzeichnis: uploads[0m
|
|
||||||
[0;36m[ERFOLG] ✅ uploads erfolgreich kopiert[0m
|
|
||||||
[0;35m[FORTSCHRITT] Kopiere Verzeichnis: utils[0m
|
|
||||||
[0;36m[ERFOLG] ✅ utils erfolgreich kopiert[0m
|
|
||||||
[0;35m[FORTSCHRITT] Kopiere Verzeichnis: logs[0m
|
|
||||||
[0;36m[ERFOLG] ✅ logs erfolgreich kopiert[0m
|
|
||||||
[0;35m[FORTSCHRITT] Kopiere Verzeichnis: certs[0m
|
|
||||||
[0;36m[ERFOLG] ✅ certs erfolgreich kopiert[0m
|
|
||||||
[0;35m[FORTSCHRITT] Kopiere optionale Datei: package.json[0m
|
|
||||||
[0;35m[FORTSCHRITT] Kopiere optionale Datei: package-lock.json[0m
|
|
||||||
[0;35m[FORTSCHRITT] Kopiere optionale Datei: tailwind.config.js[0m
|
|
||||||
[0;35m[FORTSCHRITT] Kopiere optionale Datei: postcss.config.js[0m
|
|
||||||
[0;35m[FORTSCHRITT] Kopiere optionale Datei: README.md[0m
|
|
||||||
[0;35m[FORTSCHRITT] Erstelle Verzeichnisstruktur...[0m
|
|
||||||
[0;35m[FORTSCHRITT] Setze sichere Berechtigungen...[0m
|
|
||||||
[0;35m[FORTSCHRITT] Konfiguriere robuste Python-Umgebung...[0m
|
|
||||||
[0;32m[2025-06-03 21:59:59] ✅ Python-Pfad konfiguriert: /usr/local/lib/python3.11/dist-packages/myp-app.pth[0m
|
|
||||||
[0;35m[FORTSCHRITT] Konfiguriere Umgebungsvariablen...[0m
|
|
||||||
[0;35m[FORTSCHRITT] Versuche Bash-Profile zu aktualisieren (optional)...[0m
|
|
||||||
[0;35m[FORTSCHRITT] Validiere Application Deployment...[0m
|
|
||||||
[0;36m[ERFOLG] ✅ Application Deployment vollständig validiert[0m
|
|
||||||
[0;32m[2025-06-03 21:59:59] ✅ Robustes Anwendungs-Deployment abgeschlossen[0m
|
|
||||||
[0;32m[2025-06-03 21:59:59] 📁 App-Verzeichnis: /opt/myp[0m
|
|
||||||
[0;32m[2025-06-03 21:59:59] 🐍 Python-Pfad konfiguriert[0m
|
|
||||||
[0;32m[2025-06-03 21:59:59] 🔧 Bash-Profile konfiguriert[0m
|
|
||||||
[0;32m[2025-06-03 21:59:59] 🛡️ Sichere Berechtigungen gesetzt[0m
|
|
||||||
[0;32m[2025-06-03 21:59:59] === NPM-ABHÄNGIGKEITEN INSTALLATION ===[0m
|
|
||||||
[0;35m[FORTSCHRITT] Installiere npm-Abhängigkeiten...[0m
|
|
||||||
[0;32m[2025-06-03 22:00:08] ✅ NPM-Abhängigkeiten verarbeitet[0m
|
|
||||||
[0;32m[2025-06-03 22:00:08] === SSL-ZERTIFIKAT GENERIERUNG ===[0m
|
|
||||||
[0;35m[FORTSCHRITT] Generiere selbstsigniertes SSL-Zertifikat für localhost...[0m
|
|
||||||
[0;32m[2025-06-03 22:00:08] ✅ SSL-Zertifikat erfolgreich generiert[0m
|
|
||||||
[0;32m[2025-06-03 22:00:08] === ROBUSTE SYSTEMD-SERVICES INSTALLATION ===[0m
|
|
||||||
[0;35m[FORTSCHRITT] Validiere und kopiere Service-Dateien...[0m
|
|
||||||
[0;35m[FORTSCHRITT] Kopiere essenziellen Service: myp-https.service[0m
|
|
||||||
[0;36m[ERFOLG] ✅ myp-https.service erfolgreich installiert[0m
|
|
||||||
|
@ -125,3 +125,5 @@
|
|||||||
2025-06-03 15:57:20 - [permissions] permissions - [INFO] INFO - 🔐 Permission Template Helpers registriert
|
2025-06-03 15:57:20 - [permissions] permissions - [INFO] INFO - 🔐 Permission Template Helpers registriert
|
||||||
2025-06-03 20:42:04 - [permissions] permissions - [INFO] INFO - 🔐 Permission Template Helpers registriert
|
2025-06-03 20:42:04 - [permissions] permissions - [INFO] INFO - 🔐 Permission Template Helpers registriert
|
||||||
2025-06-03 22:00:23 - [permissions] permissions - [INFO] INFO - 🔐 Permission Template Helpers registriert
|
2025-06-03 22:00:23 - [permissions] permissions - [INFO] INFO - 🔐 Permission Template Helpers registriert
|
||||||
|
2025-06-03 22:15:16 - [permissions] permissions - [INFO] INFO - 🔐 Permission Template Helpers registriert
|
||||||
|
2025-06-03 22:15:51 - [permissions] permissions - [INFO] INFO - 🔐 Permission Template Helpers registriert
|
||||||
|
@ -3433,3 +3433,19 @@
|
|||||||
2025-06-03 22:15:19 - [printer_monitor] printer_monitor - [INFO] INFO - 🔍 Teste IP 1/6: 192.168.0.103
|
2025-06-03 22:15:19 - [printer_monitor] printer_monitor - [INFO] INFO - 🔍 Teste IP 1/6: 192.168.0.103
|
||||||
2025-06-03 22:15:27 - [printer_monitor] printer_monitor - [INFO] INFO - 🔍 Teste IP 2/6: 192.168.0.104
|
2025-06-03 22:15:27 - [printer_monitor] printer_monitor - [INFO] INFO - 🔍 Teste IP 2/6: 192.168.0.104
|
||||||
2025-06-03 22:15:34 - [printer_monitor] printer_monitor - [INFO] INFO - 🔍 Teste IP 3/6: 192.168.0.100
|
2025-06-03 22:15:34 - [printer_monitor] printer_monitor - [INFO] INFO - 🔍 Teste IP 3/6: 192.168.0.100
|
||||||
|
2025-06-03 22:15:40 - [printer_monitor] printer_monitor - [INFO] INFO - 🔍 Teste IP 4/6: 192.168.0.101
|
||||||
|
2025-06-03 22:15:51 - [printer_monitor] printer_monitor - [INFO] INFO - 🖨️ Drucker-Monitor initialisiert
|
||||||
|
2025-06-03 22:15:51 - [printer_monitor] printer_monitor - [INFO] INFO - 🔍 Automatische Tapo-Erkennung in separatem Thread gestartet
|
||||||
|
2025-06-03 22:15:52 - [printer_monitor] printer_monitor - [INFO] INFO - 🚀 Starte Steckdosen-Initialisierung beim Programmstart...
|
||||||
|
2025-06-03 22:15:52 - [printer_monitor] printer_monitor - [WARNING] WARNING - ⚠️ Keine aktiven Drucker zur Initialisierung gefunden
|
||||||
|
2025-06-03 22:15:53 - [printer_monitor] printer_monitor - [INFO] INFO - 🔍 Starte automatische Tapo-Steckdosenerkennung...
|
||||||
|
2025-06-03 22:15:53 - [printer_monitor] printer_monitor - [INFO] INFO - 🔄 Teste 6 Standard-IPs aus der Konfiguration
|
||||||
|
2025-06-03 22:15:53 - [printer_monitor] printer_monitor - [INFO] INFO - 🔍 Teste IP 1/6: 192.168.0.103
|
||||||
|
2025-06-03 22:15:59 - [printer_monitor] printer_monitor - [INFO] INFO - 🔍 Teste IP 2/6: 192.168.0.104
|
||||||
|
2025-06-03 22:16:06 - [printer_monitor] printer_monitor - [INFO] INFO - 🔍 Teste IP 3/6: 192.168.0.100
|
||||||
|
2025-06-03 22:16:13 - [printer_monitor] printer_monitor - [INFO] INFO - 🔍 Teste IP 4/6: 192.168.0.101
|
||||||
|
2025-06-03 22:16:14 - [printer_monitor] printer_monitor - [INFO] INFO - 🔄 Aktualisiere Live-Druckerstatus...
|
||||||
|
2025-06-03 22:16:14 - [printer_monitor] printer_monitor - [INFO] INFO - ℹ️ Keine aktiven Drucker gefunden
|
||||||
|
2025-06-03 22:16:14 - [printer_monitor] printer_monitor - [INFO] INFO - 🔄 Aktualisiere Live-Druckerstatus...
|
||||||
|
2025-06-03 22:16:14 - [printer_monitor] printer_monitor - [INFO] INFO - ℹ️ Keine aktiven Drucker gefunden
|
||||||
|
2025-06-03 22:16:19 - [printer_monitor] printer_monitor - [INFO] INFO - 🔍 Teste IP 5/6: 192.168.0.102
|
||||||
|
@ -6853,3 +6853,7 @@
|
|||||||
2025-06-03 20:50:31 - [printers] printers - [INFO] INFO - 🔄 Live-Status-Abfrage von Benutzer Administrator (ID: 1)
|
2025-06-03 20:50:31 - [printers] printers - [INFO] INFO - 🔄 Live-Status-Abfrage von Benutzer Administrator (ID: 1)
|
||||||
2025-06-03 20:50:31 - [printers] printers - [INFO] INFO - ✅ Live-Status-Abfrage erfolgreich: 1 Drucker
|
2025-06-03 20:50:31 - [printers] printers - [INFO] INFO - ✅ Live-Status-Abfrage erfolgreich: 1 Drucker
|
||||||
2025-06-03 20:50:31 - [printers] printers - [INFO] INFO - ✅ API-Live-Drucker-Status-Abfrage 'get_live_printer_status' erfolgreich in 0.26ms
|
2025-06-03 20:50:31 - [printers] printers - [INFO] INFO - ✅ API-Live-Drucker-Status-Abfrage 'get_live_printer_status' erfolgreich in 0.26ms
|
||||||
|
2025-06-03 22:16:06 - [printers] printers - [INFO] INFO - Schnelles Laden abgeschlossen: 6 Drucker geladen (ohne Status-Check)
|
||||||
|
2025-06-03 22:16:14 - [printers] printers - [INFO] INFO - 🔄 Live-Status-Abfrage von Benutzer Administrator (ID: 1)
|
||||||
|
2025-06-03 22:16:14 - [printers] printers - [INFO] INFO - ✅ Live-Status-Abfrage erfolgreich: 0 Drucker
|
||||||
|
2025-06-03 22:16:14 - [printers] printers - [INFO] INFO - ✅ API-Live-Drucker-Status-Abfrage 'get_live_printer_status' erfolgreich in 104.60ms
|
||||||
|
@ -146,3 +146,28 @@
|
|||||||
2025-06-03 22:15:16 - [queue_manager] queue_manager - [INFO] INFO - 🔍 Überprüfe 8 wartende Jobs...
|
2025-06-03 22:15:16 - [queue_manager] queue_manager - [INFO] INFO - 🔍 Überprüfe 8 wartende Jobs...
|
||||||
2025-06-03 22:15:35 - [queue_manager] queue_manager - [INFO] INFO - 🔄 Stoppe Queue-Manager...
|
2025-06-03 22:15:35 - [queue_manager] queue_manager - [INFO] INFO - 🔄 Stoppe Queue-Manager...
|
||||||
2025-06-03 22:15:35 - [queue_manager] queue_manager - [INFO] INFO - ⏳ Warte auf Monitor-Thread...
|
2025-06-03 22:15:35 - [queue_manager] queue_manager - [INFO] INFO - ⏳ Warte auf Monitor-Thread...
|
||||||
|
2025-06-03 22:15:42 - [queue_manager] queue_manager - [WARNING] WARNING - ⏱️ Ping-Timeout für Drucker 192.168.0.103 nach 5 Sekunden
|
||||||
|
2025-06-03 22:15:42 - [queue_manager] queue_manager - [ERROR] ERROR - ❌ Fehler beim Überprüfen wartender Jobs: (sqlite3.ProgrammingError) Cannot operate on a closed database.
|
||||||
|
[SQL: UPDATE printers SET last_checked=? WHERE printers.id = ?]
|
||||||
|
[parameters: [{'last_checked': datetime.datetime(2025, 6, 3, 22, 15, 42, 392707), 'printers_id': 4}]]
|
||||||
|
(Background on this error at: https://sqlalche.me/e/20/f405)
|
||||||
|
2025-06-03 22:15:42 - [queue_manager] queue_manager - [INFO] INFO - 🛑 Shutdown-Signal empfangen - beende Monitor-Loop
|
||||||
|
2025-06-03 22:15:42 - [queue_manager] queue_manager - [INFO] INFO - 🔚 Monitor-Loop beendet
|
||||||
|
2025-06-03 22:15:42 - [queue_manager] queue_manager - [INFO] INFO - ✅ Queue-Manager erfolgreich gestoppt
|
||||||
|
2025-06-03 22:15:52 - [queue_manager] queue_manager - [INFO] INFO - 🚀 Initialisiere neuen Queue-Manager...
|
||||||
|
2025-06-03 22:15:52 - [queue_manager] queue_manager - [INFO] INFO - 🔄 Zentrale Shutdown-Verwaltung erkannt - deaktiviere lokale Signal-Handler
|
||||||
|
2025-06-03 22:15:52 - [queue_manager] queue_manager - [INFO] INFO - 🚀 Starte Printer Queue Manager...
|
||||||
|
2025-06-03 22:15:52 - [queue_manager] queue_manager - [INFO] INFO - 🔄 Queue-Überwachung gestartet (Intervall: 120 Sekunden)
|
||||||
|
2025-06-03 22:15:52 - [queue_manager] queue_manager - [INFO] INFO - ✅ Printer Queue Manager gestartet
|
||||||
|
2025-06-03 22:15:52 - [queue_manager] queue_manager - [INFO] INFO - ✅ Queue-Manager erfolgreich gestartet
|
||||||
|
2025-06-03 22:15:52 - [queue_manager] queue_manager - [INFO] INFO - 🔍 Überprüfe 8 wartende Jobs...
|
||||||
|
2025-06-03 22:16:08 - [queue_manager] queue_manager - [WARNING] WARNING - ⏱️ Ping-Timeout für Drucker 192.168.0.104 nach 5 Sekunden
|
||||||
|
2025-06-03 22:16:16 - [queue_manager] queue_manager - [INFO] INFO - 🔄 Stoppe Queue-Manager...
|
||||||
|
2025-06-03 22:16:16 - [queue_manager] queue_manager - [INFO] INFO - ⏳ Warte auf Monitor-Thread...
|
||||||
|
2025-06-03 22:16:20 - [queue_manager] queue_manager - [ERROR] ERROR - ❌ Fehler beim Überprüfen wartender Jobs: (sqlite3.ProgrammingError) Cannot operate on a closed database.
|
||||||
|
[SQL: UPDATE printers SET last_checked=? WHERE printers.id = ?]
|
||||||
|
[parameters: [{'last_checked': datetime.datetime(2025, 6, 3, 22, 16, 20, 932642), 'printers_id': 4}]]
|
||||||
|
(Background on this error at: https://sqlalche.me/e/20/f405)
|
||||||
|
2025-06-03 22:16:20 - [queue_manager] queue_manager - [INFO] INFO - 🛑 Shutdown-Signal empfangen - beende Monitor-Loop
|
||||||
|
2025-06-03 22:16:20 - [queue_manager] queue_manager - [INFO] INFO - 🔚 Monitor-Loop beendet
|
||||||
|
2025-06-03 22:16:20 - [queue_manager] queue_manager - [INFO] INFO - ✅ Queue-Manager erfolgreich gestoppt
|
||||||
|
@ -32211,3 +32211,56 @@
|
|||||||
2025-06-03 22:15:34 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Tapo-Steckdose 192.168.0.103: HTTPConnectionPool(host='192.168.0.103', port=80): Max retries exceeded with url: /app (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f1b5a3eae50>, 'Connection to 192.168.0.103 timed out. (connect timeout=2)'))
|
2025-06-03 22:15:34 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Tapo-Steckdose 192.168.0.103: HTTPConnectionPool(host='192.168.0.103', port=80): Max retries exceeded with url: /app (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f1b5a3eae50>, 'Connection to 192.168.0.103 timed out. (connect timeout=2)'))
|
||||||
2025-06-03 22:15:34 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 5 nicht einschalten
|
2025-06-03 22:15:34 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 5 nicht einschalten
|
||||||
2025-06-03 22:15:34 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte geplanten Job 6: test
|
2025-06-03 22:15:34 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte geplanten Job 6: test
|
||||||
|
2025-06-03 22:15:37 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Tapo-Steckdose 192.168.0.103: HTTPConnectionPool(host='192.168.0.103', port=80): Max retries exceeded with url: /app (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f1b58a42d90>, 'Connection to 192.168.0.103 timed out. (connect timeout=2)'))
|
||||||
|
2025-06-03 22:15:37 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Steckdose für Drucker 4: (sqlite3.ProgrammingError) Cannot operate on a closed database.
|
||||||
|
(Background on this error at: https://sqlalche.me/e/20/f405)
|
||||||
|
2025-06-03 22:15:37 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 6 nicht einschalten
|
||||||
|
2025-06-03 22:15:37 - [scheduler] scheduler - [INFO] INFO - ⚡ Starte Sofort-Job 9: zi
|
||||||
|
2025-06-03 22:15:39 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Tapo-Steckdose 192.168.0.104: HTTPConnectionPool(host='192.168.0.104', port=80): Max retries exceeded with url: /app (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f1b58a29e10>, 'Connection to 192.168.0.104 timed out. (connect timeout=2)'))
|
||||||
|
2025-06-03 22:15:39 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Sofort-Job 9 nicht einschalten
|
||||||
|
2025-06-03 22:15:39 - [scheduler] scheduler - [INFO] INFO - ⚡ Starte Sofort-Job 10: zi
|
||||||
|
2025-06-03 22:15:51 - [scheduler] scheduler - [INFO] INFO - Task check_jobs registriert: Intervall 30s, Enabled: True
|
||||||
|
2025-06-03 22:15:52 - [scheduler] scheduler - [INFO] INFO - Scheduler-Thread gestartet
|
||||||
|
2025-06-03 22:15:52 - [scheduler] scheduler - [INFO] INFO - Scheduler gestartet
|
||||||
|
2025-06-03 22:15:52 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte geplanten Job 7: test
|
||||||
|
2025-06-03 22:15:54 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Tapo-Steckdose 192.168.0.103: HTTPConnectionPool(host='192.168.0.103', port=80): Max retries exceeded with url: /app (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7fba8df80e90>, 'Connection to 192.168.0.103 timed out. (connect timeout=2)'))
|
||||||
|
2025-06-03 22:15:54 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 7 nicht einschalten
|
||||||
|
2025-06-03 22:15:54 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte geplanten Job 8: test
|
||||||
|
2025-06-03 22:15:56 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Tapo-Steckdose 192.168.0.103: HTTPConnectionPool(host='192.168.0.103', port=80): Max retries exceeded with url: /app (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7fba8d6d65d0>, 'Connection to 192.168.0.103 timed out. (connect timeout=2)'))
|
||||||
|
2025-06-03 22:15:56 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 8 nicht einschalten
|
||||||
|
2025-06-03 22:15:56 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte geplanten Job 1: test
|
||||||
|
2025-06-03 22:15:58 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Tapo-Steckdose 192.168.0.103: HTTPConnectionPool(host='192.168.0.103', port=80): Max retries exceeded with url: /app (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7fba8d6e8ed0>, 'Connection to 192.168.0.103 timed out. (connect timeout=2)'))
|
||||||
|
2025-06-03 22:15:58 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 1 nicht einschalten
|
||||||
|
2025-06-03 22:15:58 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte geplanten Job 2: test
|
||||||
|
2025-06-03 22:16:00 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Tapo-Steckdose 192.168.0.103: HTTPConnectionPool(host='192.168.0.103', port=80): Max retries exceeded with url: /app (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7fba8d6eb910>, 'Connection to 192.168.0.103 timed out. (connect timeout=2)'))
|
||||||
|
2025-06-03 22:16:00 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 2 nicht einschalten
|
||||||
|
2025-06-03 22:16:00 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte geplanten Job 3: test
|
||||||
|
2025-06-03 22:16:02 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Tapo-Steckdose 192.168.0.103: HTTPConnectionPool(host='192.168.0.103', port=80): Max retries exceeded with url: /app (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7fba8d6d7c10>, 'Connection to 192.168.0.103 timed out. (connect timeout=2)'))
|
||||||
|
2025-06-03 22:16:02 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 3 nicht einschalten
|
||||||
|
2025-06-03 22:16:02 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte geplanten Job 4: test
|
||||||
|
2025-06-03 22:16:04 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Tapo-Steckdose 192.168.0.103: HTTPConnectionPool(host='192.168.0.103', port=80): Max retries exceeded with url: /app (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7fba8c5a0f10>, 'Connection to 192.168.0.103 timed out. (connect timeout=2)'))
|
||||||
|
2025-06-03 22:16:04 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 4 nicht einschalten
|
||||||
|
2025-06-03 22:16:04 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte geplanten Job 5: test
|
||||||
|
2025-06-03 22:16:06 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Tapo-Steckdose 192.168.0.103: HTTPConnectionPool(host='192.168.0.103', port=80): Max retries exceeded with url: /app (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7fba8c4fee50>, 'Connection to 192.168.0.103 timed out. (connect timeout=2)'))
|
||||||
|
2025-06-03 22:16:06 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 5 nicht einschalten
|
||||||
|
2025-06-03 22:16:06 - [scheduler] scheduler - [INFO] INFO - 🚀 Starte geplanten Job 6: test
|
||||||
|
2025-06-03 22:16:08 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Tapo-Steckdose 192.168.0.103: HTTPConnectionPool(host='192.168.0.103', port=80): Max retries exceeded with url: /app (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7fba8c440ad0>, 'Connection to 192.168.0.103 timed out. (connect timeout=2)'))
|
||||||
|
2025-06-03 22:16:08 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Job 6 nicht einschalten
|
||||||
|
2025-06-03 22:16:08 - [scheduler] scheduler - [INFO] INFO - ⚡ Starte Sofort-Job 9: zi
|
||||||
|
2025-06-03 22:16:11 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Tapo-Steckdose 192.168.0.104: HTTPConnectionPool(host='192.168.0.104', port=80): Max retries exceeded with url: /app (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7fba8c4482d0>, 'Connection to 192.168.0.104 timed out. (connect timeout=2)'))
|
||||||
|
2025-06-03 22:16:11 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Sofort-Job 9 nicht einschalten
|
||||||
|
2025-06-03 22:16:11 - [scheduler] scheduler - [INFO] INFO - ⚡ Starte Sofort-Job 10: zi
|
||||||
|
2025-06-03 22:16:13 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Tapo-Steckdose 192.168.0.104: HTTPConnectionPool(host='192.168.0.104', port=80): Max retries exceeded with url: /app (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7fba8c48ffd0>, 'Connection to 192.168.0.104 timed out. (connect timeout=2)'))
|
||||||
|
2025-06-03 22:16:13 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Sofort-Job 10 nicht einschalten
|
||||||
|
2025-06-03 22:16:13 - [scheduler] scheduler - [INFO] INFO - ⚡ Starte Sofort-Job 11: fee
|
||||||
|
2025-06-03 22:16:16 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Tapo-Steckdose 192.168.0.104: HTTPConnectionPool(host='192.168.0.104', port=80): Max retries exceeded with url: /app (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7fba8c548dd0>, 'Connection to 192.168.0.104 timed out. (connect timeout=2)'))
|
||||||
|
2025-06-03 22:16:16 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Steckdose für Drucker 5: (sqlite3.ProgrammingError) Cannot operate on a closed database.
|
||||||
|
(Background on this error at: https://sqlalche.me/e/20/f405)
|
||||||
|
2025-06-03 22:16:16 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Sofort-Job 11 nicht einschalten
|
||||||
|
2025-06-03 22:16:16 - [scheduler] scheduler - [INFO] INFO - ⚡ Starte Sofort-Job 12: fee
|
||||||
|
2025-06-03 22:16:18 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Tapo-Steckdose 192.168.0.104: HTTPConnectionPool(host='192.168.0.104', port=80): Max retries exceeded with url: /app (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7fba8c4ffd10>, 'Connection to 192.168.0.104 timed out. (connect timeout=2)'))
|
||||||
|
2025-06-03 22:16:18 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Sofort-Job 12 nicht einschalten
|
||||||
|
2025-06-03 22:16:18 - [scheduler] scheduler - [INFO] INFO - ⚡ Starte Sofort-Job 13: e2
|
||||||
|
2025-06-03 22:16:20 - [scheduler] scheduler - [ERROR] ERROR - ❌ Fehler beim einschalten der Tapo-Steckdose 192.168.0.103: HTTPConnectionPool(host='192.168.0.103', port=80): Max retries exceeded with url: /app (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7fba8c4e5710>, 'Connection to 192.168.0.103 timed out. (connect timeout=2)'))
|
||||||
|
2025-06-03 22:16:20 - [scheduler] scheduler - [ERROR] ERROR - ❌ Konnte Steckdose für Sofort-Job 13 nicht einschalten
|
||||||
|
2025-06-03 22:16:20 - [scheduler] scheduler - [INFO] INFO - ⚡ Starte Sofort-Job 14: e2
|
||||||
|
@ -125,3 +125,5 @@
|
|||||||
2025-06-03 15:57:20 - [security] security - [INFO] INFO - 🔒 Security System initialisiert
|
2025-06-03 15:57:20 - [security] security - [INFO] INFO - 🔒 Security System initialisiert
|
||||||
2025-06-03 20:42:04 - [security] security - [INFO] INFO - 🔒 Security System initialisiert
|
2025-06-03 20:42:04 - [security] security - [INFO] INFO - 🔒 Security System initialisiert
|
||||||
2025-06-03 22:00:23 - [security] security - [INFO] INFO - 🔒 Security System initialisiert
|
2025-06-03 22:00:23 - [security] security - [INFO] INFO - 🔒 Security System initialisiert
|
||||||
|
2025-06-03 22:15:16 - [security] security - [INFO] INFO - 🔒 Security System initialisiert
|
||||||
|
2025-06-03 22:15:51 - [security] security - [INFO] INFO - 🔒 Security System initialisiert
|
||||||
|
@ -219,3 +219,5 @@
|
|||||||
2025-06-03 15:57:20 - [shutdown_manager] shutdown_manager - [INFO] INFO - 🔧 Shutdown-Manager initialisiert
|
2025-06-03 15:57:20 - [shutdown_manager] shutdown_manager - [INFO] INFO - 🔧 Shutdown-Manager initialisiert
|
||||||
2025-06-03 20:42:04 - [shutdown_manager] shutdown_manager - [INFO] INFO - 🔧 Shutdown-Manager initialisiert
|
2025-06-03 20:42:04 - [shutdown_manager] shutdown_manager - [INFO] INFO - 🔧 Shutdown-Manager initialisiert
|
||||||
2025-06-03 22:00:23 - [shutdown_manager] shutdown_manager - [INFO] INFO - 🔧 Shutdown-Manager initialisiert
|
2025-06-03 22:00:23 - [shutdown_manager] shutdown_manager - [INFO] INFO - 🔧 Shutdown-Manager initialisiert
|
||||||
|
2025-06-03 22:15:16 - [shutdown_manager] shutdown_manager - [INFO] INFO - 🔧 Shutdown-Manager initialisiert
|
||||||
|
2025-06-03 22:15:51 - [shutdown_manager] shutdown_manager - [INFO] INFO - 🔧 Shutdown-Manager initialisiert
|
||||||
|
@ -1136,3 +1136,10 @@
|
|||||||
2025-06-03 22:15:16 - [startup] startup - [INFO] INFO - 📁 Arbeitsverzeichnis: /mnt
|
2025-06-03 22:15:16 - [startup] startup - [INFO] INFO - 📁 Arbeitsverzeichnis: /mnt
|
||||||
2025-06-03 22:15:16 - [startup] startup - [INFO] INFO - ⏰ Startzeit: 2025-06-03T22:15:16.306386
|
2025-06-03 22:15:16 - [startup] startup - [INFO] INFO - ⏰ Startzeit: 2025-06-03T22:15:16.306386
|
||||||
2025-06-03 22:15:16 - [startup] startup - [INFO] INFO - ==================================================
|
2025-06-03 22:15:16 - [startup] startup - [INFO] INFO - ==================================================
|
||||||
|
2025-06-03 22:15:51 - [startup] startup - [INFO] INFO - ==================================================
|
||||||
|
2025-06-03 22:15:51 - [startup] startup - [INFO] INFO - 🚀 MYP Platform Backend wird gestartet...
|
||||||
|
2025-06-03 22:15:51 - [startup] startup - [INFO] INFO - 🐍 Python Version: 3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0]
|
||||||
|
2025-06-03 22:15:51 - [startup] startup - [INFO] INFO - 💻 Betriebssystem: posix (linux)
|
||||||
|
2025-06-03 22:15:51 - [startup] startup - [INFO] INFO - 📁 Arbeitsverzeichnis: /mnt
|
||||||
|
2025-06-03 22:15:51 - [startup] startup - [INFO] INFO - ⏰ Startzeit: 2025-06-03T22:15:51.607422
|
||||||
|
2025-06-03 22:15:51 - [startup] startup - [INFO] INFO - ==================================================
|
||||||
|
@ -8,3 +8,5 @@
|
|||||||
2025-06-03 15:57:20 - [system_control] system_control - [INFO] INFO - 🔧 System-Control-Manager initialisiert
|
2025-06-03 15:57:20 - [system_control] system_control - [INFO] INFO - 🔧 System-Control-Manager initialisiert
|
||||||
2025-06-03 20:42:04 - [system_control] system_control - [INFO] INFO - 🔧 System-Control-Manager initialisiert
|
2025-06-03 20:42:04 - [system_control] system_control - [INFO] INFO - 🔧 System-Control-Manager initialisiert
|
||||||
2025-06-03 22:00:23 - [system_control] system_control - [INFO] INFO - 🔧 System-Control-Manager initialisiert
|
2025-06-03 22:00:23 - [system_control] system_control - [INFO] INFO - 🔧 System-Control-Manager initialisiert
|
||||||
|
2025-06-03 22:15:16 - [system_control] system_control - [INFO] INFO - 🔧 System-Control-Manager initialisiert
|
||||||
|
2025-06-03 22:15:51 - [system_control] system_control - [INFO] INFO - 🔧 System-Control-Manager initialisiert
|
||||||
|
Loading…
x
Reference in New Issue
Block a user