// TOOLS / LOG-DECODER
RAS Log Decoder
Ein rohes Parallels-RAS-Log zu lesen ist mühsam. Das Format mischt hexadezimale Modulcodes, Thread- und Prozesskennungen, Zeitstempel und Meldungen, die sich über Zehntausende Zeilen erstrecken können. Der RAS Log Decoder zerlegt das alles sofort — ohne dass Daten an einen Server gesendet werden.
Was das Tool entschlüsselt
Jede Zeile eines Parallels-RAS-Logs folgt einem strukturierten Format, das die offizielle Dokumentation nicht vollständig beschreibt. Der Decoder extrahiert alle Felder:
- Level (E / W / I / D / T) — Error, Warning, Info, Debug, Trace — farblich auf einen Blick erkennbar
- Hexadezimaler Modulcode — die hexadezimale Komponentenkennung, übersetzt in einen lesbaren Namen aus 107 erfassten Modulen
- Komponentenname — PUBAGENT, HTML5GW, PA_SAML, ENROLLSERVER, HALBAGENT, SCARDHOOKER…
- Datum und Uhrzeit in getrennten Spalten für schnelleres Lesen
- Session ID (S/) und Correlation ID (C/), sofern vorhanden — unverzichtbar, um eine Benutzersitzung über mehrere Logdateien hinweg zu verfolgen
Unterstützte Formate
Der Decoder verarbeitet alle drei Logformate, die Parallels RAS erzeugt:
- Standardformat — controller.log, gateway.log, redundancy.log, EnrollServer.log, tsagent.log, vdiagent.log und alle klassischen UTF-16LE-Logs
- HTML5GW-Format — HTML5GW.log, mit eigenem Datumsformat und dezimalen Modulcodes
- MSI/Windows-Format — RASMsi.log, das Standard-RAS-Zeilen mit nativen Windows-MSI-Traces mischt
100 % lokale Verarbeitung
Ihre Logs enthalten Active-Directory-Benutzernamen, interne IP-Adressen, Rechnernamen und manchmal Authentifizierungsinformationen. Keine dieser Daten verlässt Ihren Browser: Die Entschlüsselung läuft vollständig in clientseitigem JavaScript. Der RASInsider-Server empfängt nichts.
So wird es verwendet
- Öffnen Sie Ihre Logdatei in einem beliebigen Texteditor (Notepad++, VS Code…)
- Kopieren Sie die Zeilen, die Sie interessieren — ein paar Dutzend oder mehrere Tausend, das spielt keine Rolle
- Fügen Sie sie in das Textfeld des Decoders ein
- Klicken Sie auf Decode
- Filtern Sie nach Level (E/W/I/D/T) und nach Modul, um schnell einzugrenzen, was das Problem verursacht
- Springen Sie mit Last ⇥ direkt ans Ende des Logs — dort steht meistens der Fehler
RAS-Logs sind unter Windows UTF-16LE-kodiert. Kopieren Sie sie aus Ihrem gewohnten Texteditor, der Decoder kümmert sich automatisch um die Kodierung.
