-
TESM 2.8.29 Stable
released this
2026-09-16 17:44:48 +02:00 | 20 commits to main since this releaseVorbereitung auf das Release-Upgrade von Ubuntu 24.04 auf 26.04. Ein venv haengt an der Minor-Fassung von Python (24.04 bringt 3.12, 26.04 bringt 3.14); nach dem Upgrade ist er ausfuehrbar und trotzdem tot. install.sh erkennt das jetzt und baut ihn neu, statt eine Zeile spaeter an pip zu scheitern. Dazu: die nginx-Konfiguration richtet sich nach der Fassung des installierten Webservers.
Downloads
-
TESM 2.8.28 Stable
released this
2026-09-16 12:28:14 +02:00 | 21 commits to main since this releaseEine dynamisch vergebene Adresse laesst sich auf der DHCP-Seite als ueberwachter Client uebernehmen. Die Angaben kommen aus der Lease-Datei, nicht aus dem Formular. Das neue Recht "DHCP: Lease als Client uebernehmen" ist von Hand zu vergeben und wirkt nur zusammen mit "Clients: Anlegen".
Downloads
-
TESM 2.8.27 Stable
released this
2026-09-16 11:33:45 +02:00 | 22 commits to main since this releaseLive-Protokoll mit Farbstufen (Warnung rot, Hinweis orange, Info gruen) und einer Zeile fuer jeden Neustart, gleich aus welcher Quelle. Auf der Wartungsseite faellt kein laufender Auftrag mehr aus der Statusabfrage -- ein Massenbefehl auf vierzig Geraete verlor bisher zehn davon. Dazu: Auftragslage je Geraet, einklappbarer Massenbefehl, Datum statt Zahl im Protokollverlauf und PoE-Neustarts, die auf der Seite Neustarts wieder PoE heissen.
Downloads
-
TESM 2.8.26 Stable
released this
2026-09-15 07:12:08 +02:00 | 23 commits to main since this releaseDie Ordnerauswahl im Formulardialog zeigt wieder alle Ordner der Freigabe. Bisher stand dort nur das Wurzelverzeichnis, obwohl der Server die Ordner mitgeliefert hatte -- eine zweite Fassung derselben Liste kam als JSON in einem doppelt gequoteten Attribut nie im Browser an und ueberschrieb die richtige Auswahl.
Downloads
-
released this
2026-09-13 22:23:27 +02:00 | 24 commits to main since this releaseZustand, Fortschritt und Meldung ziehen in der Auftragstabelle nach; die letzten Ausgabezeilen bleiben zwei Minuten ueber das Ende hinaus stehen. Neu geladen wird nur noch bei fehlenden Auftraegen, und dann verzoegert. Ausserdem: schlaegt der Verbindungsaufbau ueber den Namen fehl, versucht die Bildschirmstrecke die Adresse aus dem Datensatz, und die Fehlernummer wird in einen Satz uebersetzt (No route to host vs. Connection refused).
Downloads
-
released this
2026-09-13 15:11:26 +02:00 | 25 commits to main since this releaseEine Befehlszeile auf allen ausgewaehlten Clients (eigenes Recht servicing_command, frische Passwortbestaetigung, Wortlaut im Protokoll, Vorlagen inkl. Encryption=AlwaysOff). Mitlesen auf der Wartungsseite wie in 1.2.8, ohne Seitenneuladen, mit frischem Geraetezustand. F5 neben Strg+Alt+Entf und Alt+F4; das VNC-Fenster schliesst sich beim sauberen Ende. Ein Fehler in der VNC-Pruefung kostet den Ueberwachungsdurchlauf nicht mehr. Enthaelt tesm-core 2.8.14.
Downloads
-
released this
2026-09-13 14:52:16 +02:00 | 26 commits to main since this releaseFuer RA2ne erzeugt der Browser bei jeder Sitzung ein 2048-Bit-RSA-Schluesselpaar in JavaScript -- das sind die zwei bis drei Minuten. Bietet der Server daneben eines ohne Anmeldung an (die HAPs tun das), nimmt der erste Anlauf das; der zweite faellt auf die Reihenfolge des Servers zurueck. Greift dennoch RA2ne, sagt die Seite, dass gerade ein Schluessel entsteht. Enthaelt tesm-core 2.8.13.
Downloads
-
released this
2026-09-13 14:30:42 +02:00 | 27 commits to main since this releaseWas einmal getragen hat, wird gemerkt und zuerst probiert (Spalte vnc_method) -- der Aufbau dauerte sonst zwei bis drei Minuten, weil jede Sitzung wieder bei RA2ne anfing. Dazu TCP_NODELAY. Neu: Alt+F4 neben Strg+Alt+Entf, und auf der Statusuebersicht oeffnet VNC die Sitzung in einem Fenster. Enthaelt tesm-core 2.8.12.
Downloads
-
released this
2026-09-13 14:14:48 +02:00 | 28 commits to main since this releaseNach zwoelf Sekunden ohne Verbindung, Abbruch oder Frage nach Zugangsdaten sagt die Bildschirmseite das und prueft die Strecke selbst. Damit steht dort entweder "Strecke steht, aber die Sitzung kommt nicht zustande" oder "die WebSocket-Verbindung kommt nicht durch". Enthaelt tesm-core 2.8.11.
Downloads
-
released this
2026-09-13 14:05:27 +02:00 | 29 commits to main since this releasevnc_idle_timeout (Vorgabe 300 s wie beim Terminal, 0 = aus) trennt eine Sitzung, in der in keine Richtung mehr etwas fliesst; die vier VNC-Einstellungen haben eine eigene Karte. Ausserdem: ein Geraet, das die Verbindung annimmt und dann schweigt, laesst die Seite nicht mehr ewig warten -- das wird benannt, samt wahrscheinlicher Ursache (RealVNC BlacklistTimeout). Enthaelt tesm-core 2.8.10.
Downloads