// TOOLS / LOG-DECODER
RAS Log Decoder
Leer un log en bruto de Parallels RAS es tedioso. El formato mezcla códigos de módulo hexadecimales, identificadores de hilo y de proceso, marcas de tiempo y mensajes que pueden ocupar decenas de miles de líneas. El RAS Log Decoder lo analiza todo al instante, sin enviar ningún dato a un servidor.
Qué descifra la herramienta
Cada línea de un log de Parallels RAS sigue un formato estructurado que la documentación oficial no detalla por completo. El decodificador extrae todos los campos:
- Nivel (E / W / I / D / T): Error, Warning, Info, Debug, Trace, con un código de colores que se lee de un vistazo
- Código hexadecimal del módulo: el identificador hexadecimal del componente, traducido a un nombre legible a partir de 107 módulos referenciados
- Nombre del componente: PUBAGENT, HTML5GW, PA_SAML, ENROLLSERVER, HALBAGENT, SCARDHOOKER…
- Fecha y hora en columnas separadas para leer más rápido
- Session ID (S/) y Correlation ID (C/) cuando existen, imprescindibles para seguir una sesión de usuario a través de varios archivos de log
Formatos compatibles
El decodificador admite los tres formatos de log que genera Parallels RAS:
- Formato estándar: controller.log, gateway.log, redundancy.log, EnrollServer.log, tsagent.log, vdiagent.log y todos los logs clásicos en UTF-16LE
- Formato HTML5GW: HTML5GW.log, con su propio formato de fecha y códigos de módulo decimales
- Formato MSI/Windows: RASMsi.log, que mezcla líneas RAS estándar con trazas MSI nativas de Windows
Procesamiento 100 % local
Tus logs contienen nombres de usuario de Active Directory, direcciones IP internas, nombres de equipos y, a veces, información de autenticación. Ninguno de estos datos sale de tu navegador: la decodificación se ejecuta íntegramente en JavaScript del lado del cliente. El servidor de RASInsider no recibe nada.
Cómo usarlo
- Abre el archivo de log en cualquier editor de texto (Notepad++, VS Code…)
- Copia las líneas que te interesen: unas decenas o varios miles, da igual
- Pégalas en el área de texto del decodificador
- Haz clic en Decode
- Filtra por nivel (E/W/I/D/T) y por módulo para aislar rápidamente lo que provoca el problema
- Usa Last ⇥ para saltar directamente al final del log: suele ser ahí donde está el error
En Windows, los logs de RAS están en UTF-16LE. Cópialos desde tu editor de texto habitual; el decodificador gestiona la codificación automáticamente.
